[英]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.