2009-04-28 24 views
3

"生成されたコードの結果を表示しない"というプロパティを持つプロジェクトが作成されています。私はサービス参照を追加すると、自動生成されたプロキシクラス(reference.cs)は、次の属性を追加します。生成されたコードの結果を表示しない

[System.Diagnostics.DebuggerStepThroughAttribute()] 
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")] 

私はリリースモードでコンパイルすると、私はXMLコメントの生成を有効にしているように、私は警告を取得していますどのプロキシメソッドもコメントされていないためです。私が理解してもらえれば、私は自動生成されたコードを抑制しているので、それを得るべきではありません。

さらに、reference.csクラスはclscompliantではありません。

誰かがプラグマを無効にする/有効にすることなくこれを解決する方法を知っていますか?

ありがとうございます。

答えて

3

"生成されたコードからの結果の抑制"オプションは、コード解析専用です。コンパイラからの警告を抑制するには、プラグマディスエーブルを使用する必要があります。

関連する問題