是否可以将Obsolete attribute应用于系统类或方法?如果是这样,怎么样?如果没有,我可以指示Visual Studio警告某些代码模式吗?
具体来说,我想将Session / Session [“key”]的使用标记为过时,以支持可能的单例。
答案 0 :(得分:4)
无法将其他程序集中定义的类型标记为obselete。 ObsoleteAttribute
只能应用于您正在编译的源代码中的类型。
我不知道提供此功能的Visual Studio工具。如果你有兴趣去追求它,那么最好的选择是编写一个针对这种类型的FxCop规则。