これは、Visual Studio 2008 について尋ねられたこの質問を再質問しているだけです。VS2010 には、自動生成されたコードに対する CS1591 コンパイラの警告を取り除く機能が用意されていますか?
CS1591: Missing XML comment for publicly visible type or member
VS2008 の質問を引用するには:
これは問題というより厄介です。私のプロジェクトには、(mgmtclassgen.exe を使用して) 自動生成された多数のファイルが含まれています。XML ドキュメントを生成すると、美しくコメントされたライブラリが、これらの autogen ファイルからの xml ドキュメントの警告に悩まされます。
a) これらのファイルのドキュメントの生成を抑制する方法、または b) 一連のファイルに対してのみ警告 CS1591 を抑制する方法はありますか? 抑制プラグマを追加するだけでも、自動生成されたファイルを変更したくないことは明らかです。
編集: 私の場合、問題のあるファイルは WCF RIA サービスによって生成されるため、エラーを生成しているファイルは自動生成された WebContext クラス ( MyProject.BusinessApplication.Web.g.cs
) です。
このファイルはオンザフライで生成されるため、手動で変更することはできません。すべての変更は消去されます。また、自動生成されていないコードで役立つため、警告をグローバルに無効にしたくありません。