/nowarn (C# 編譯器選項)
/nowarn 選項可讓編譯器隱藏一個或多個警告。使用逗號來區隔多個警告編號。
/nowarn:number1[,number2,...]
引數
- number1, number2
您要編譯器隱藏的警告編號。
備註
您只需要指定警告識別項的數字部分。例如,如果您要隱藏 CS0028,您可以指定 /nowarn:28。
如果傳遞至 /nowarn 的警告編號在先前的版本中為有效時,且已經從編譯器移除的話,編譯器將會自動忽略這些警告編號。例如,CS0679 對於 Visual Studio .NET 2002 的編譯器而言是有效的,但隨後就會被移除。
/nowarn 選項無法隱藏下列警告:
編譯器警告 (層級 1) CS2002
編譯器警告 (層級 1) CS2023
編譯器警告 (層級 1) CS2029
在 Visual Studio 開發環境中設定這個編譯器選項
開啟專案的 [屬性] 頁面。如需詳細資訊,請參閱 專案設計工具、建置頁 (C#)。
按一下 [建置] 屬性頁。
修改 [隱藏警告] 屬性。
如需如何以程式設計方式設定這個編譯器選項的詳細資訊,請參閱 DelaySign。