4

Obsolete 属性をシステム クラスまたはメソッドに適用することは可能ですか? もしそうなら、どのように?そうでない場合、特定のコード パターンについて警告するように Visual Studio に指示できますか?

具体的には、可能性のあるシングルトンを優先して、Session/Session["key"] の使用を廃止としてマークしたいと思います。

4

1 に答える 1

4

他のアセンブリで定義された型を古いものとしてマークする方法はありません。はObsoleteAttribute、コンパイル中のソース コード内の型にのみ適用できます。

私が知っている既存の Visual Studio ツールで、この機能を提供するものはありません。ただし、それを追求することに興味がある場合は、このタイプを対象とする FxCop ルールを作成するのが最善の方法です。

于 2013-03-14T15:45:14.247 に答える