web-dev-qa-db-ja.com

VS2012でC#プロジェクトの特定の警告を無効にするにはどうすればよいですか?

VS2012のC#プロジェクトのビルドプロセス中に部分的なXMLドキュメントを生成しようとしています。プロジェクト->プロパティ->ビルドでXMLドキュメントファイルオプションをチェックすると、ドキュメントが不足しているパブリックメンバーごとにビルド警告が表示されます。警告をエラーとしてコンパイルするため、これによりビルドがブロックされます。

この質問 特定の警告を無効にすることでこれを乗り越えることを提案していますが、VS2012でそれを行う方法がわかりません! MSFTドキュメント ここ はVS2010までのみで、VBのみを対象としています。 C#/ VS2012のプロジェクトレベルでこれらの警告を無効にするにはどうすればよいですか?

18
ChaseMedallion

表示される警告には番号が付いているため(CS2000など)、プロジェクトを右クリックしてBuildタブに移動し、その警告をSuppress warningsに追加する必要があります。テキストボックス。その後、カンマで区切ることにより、複数を抑制することができます(CS2000、CS2001など)。

16
Mike Perrenoud

プロジェクトレベルの場合は、[プロジェクト]-> [プロパティ]-> [ビルド]タブに移動します

enter image description here

一部のコードセクションへの警告を無効にする場合は、次のことを試してください。

#pragma warning disable XXX,XXX
            //your code 
#pragma warning restore XXX,XXX

について読む #pragma warning

31
Mzf

プロジェクトのプロパティを開き、[ビルド]タブの[警告の抑制]テキストボックスに、抑制したいコンマ区切りの警告番号を入力できます。

3
const314

Visual Studio 2010と同じ場所にあります。プロジェクトのプロパティの[ビルド]タブで、[警告の抑制]と呼ばれます。

1
Tim B