Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将程序集标记为已过时_C#_Attributes_Obsolete - Fatal编程技术网

C# 如何将程序集标记为已过时

C# 如何将程序集标记为已过时,c#,attributes,obsolete,C#,Attributes,Obsolete,可能重复: 我需要将组件标记为已过时。我知道这一点。糟糕的是,它不能在程序集级别上使用。因此,我必须标记所有成员,因为整个大会应该换成另一个 是否有可能将一个完整的组件标记为过时,而不是所有成员?请参阅Eric Lipper的回答:没有。。。您可以使用PostSharp之类的工具向所有类、接口、枚举等添加ObsoleAttribute,而不会弄乱代码本身。重复问题:@dboarman:1投票结束。谢谢你的提示。我还没有找到这个问题。我可能用错了搜索词。

可能重复:

我需要将组件标记为已过时。我知道这一点。糟糕的是,它不能在程序集级别上使用。因此,我必须标记所有成员,因为整个大会应该换成另一个


是否有可能将一个完整的组件标记为过时,而不是所有成员?

请参阅Eric Lipper的回答:

没有。。。您可以使用PostSharp之类的工具向所有类、接口、枚举等添加ObsoleAttribute,而不会弄乱代码本身。重复问题:@dboarman:1投票结束。谢谢你的提示。我还没有找到这个问题。我可能用错了搜索词。