[英]Visual Studio 2022 - Errors and warnings - can't change Warning level
我使用的是 Microsoft Visual Studio 2022(64 位)- 17.2.2。 當我更改.NET 6
項目的項目屬性時,我無法更改Errors and warnings
- Warning level
。 我目前的等級是6 - Warnings from C# 10
我正在嘗試將其設置為7 - Warnings from C# 11
或9999 - All warnings
。 發生的情況是我可以設置該值,但該值恢復為6 - Warnings from C# 10
。
設置其他值按預期工作。
警告級別:
指定顯示編譯器警告的級別。 較高級別會產生更多警告,並包括來自較低級別的所有警告。
我一直在嘗試禁用一些 Visual Studio 2022 警告,尤其是那些在聲明 class 時警告可能的 null 值的警告。
經過幾次搜索后,我還沒有找到正確的方法來正確執行此操作,我試圖在代碼中產生噪音並使解決方案盡可能清晰。
在這種情況下,我想禁用CS8618
和CS8601
,如果可能的話,在 IDE 級別,或者如果它必須在項目級別,請在可以共享的文件中設置一些指令,以便在團隊級別具有相同的配置。
最接近的是 Microsoft 的指南How to: Suppress compiler warnings ,但我想更進一步 go 並找出是否有更全局和更清潔的解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.