|
|
1
60
对 若要禁用,请使用
重新启用警告 在代码的特定部分(这是一个好主意)之后使用:
通过这种方式,您可以使编译器输出保持干净,并确保您自己的安全,因为警告只会对代码的特定部分进行抑制( ). |
|
|
2
18
是的,您可以像这样使用pragma警告注释:
省略数字将禁用并恢复所有警告代码。。。 |
|
|
3
6
MSDN 有关如何抑制编译器警告的页面。 在Visual Studio中,转到项目属性,选择“生成”选项卡,然后在“抑制警告”字段中输入警告号。 在代码中,要禁用特定警告,可以使用#pragma指令:
|
|
|
4
5
我强烈建议使用以下表格
第一行上的注释摘自MSDN文档的第一个类似部分 Compiler Warning (level 4) CS0649 . 由于警告是用C#进行编号的,因此当您看到警告被禁用时,这是您对代码中实际发生的情况的唯一引用。当您对整个解决方案进行搜索时,将其放在行的末尾是获得显示在搜索结果窗口中的原因的唯一方法 . 您可以通过查看 输出 创建项目后打开窗口。确保上面写着 显示来自:Build的输出 |
|
|
5
4
您可以检查#pragma指令: http://msdn.microsoft.com/en-us/library/441722ys(VS.80).aspx |
|
|
6
3
看一看这本书
|
|
|
7
3
您可以使用SuppressMessage数据注释来防止出现警告。
下面是一个现实世界的例子:
|
|
|
8
0
我想您也可以尝试查看项目或解决方案属性,并将警告级别设置为较低级别左右。否则,其他反应可能更好。 |
|
|
Helic · 引用项目中的Visual Studio生成事件 1 年前 |
|
|
Fardin Jim · React中的HandleError 1 年前 |
|
Sam · 返回Visual Studio中文档注释中的标记 2 年前 |
|
|
Natty · Visual Studio中缺少“代码覆盖率结果” 2 年前 |
|
|
xTMx · 如何修复恢复自定义Nuget软件包的问题? 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Max · VS 2022中的缩放级别在哪里 2 年前 |