Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在.NET项目中禁用解决方案级别的警告_C#_Visual Studio_Asp.net Core_Model View Controller_.net Core - Fatal编程技术网

C# 如何在.NET项目中禁用解决方案级别的警告

C# 如何在.NET项目中禁用解决方案级别的警告,c#,visual-studio,asp.net-core,model-view-controller,.net-core,C#,Visual Studio,Asp.net Core,Model View Controller,.net Core,我提到了许多博客,它们建议在项目级别抑制警告或错误,但我关心的是在解决方案级别抑制相同的警告 我找到了一种解决方法,可以使用VisualStudio解决方案下解决方案项文件夹下的.editorConfig文件在解决方案级别抑制警告或错误。但此.editorConfig文件将抑制VisualStudio解决方案中的警告/错误,但不抑制生成管道中的警告/错误 有人能帮我解决这个问题吗?您可以使用编译器的参数。 您可以对编译器使用参数。 您可以创建一个我为一个项目创建的GlobalSuppressio

我提到了许多博客,它们建议在项目级别抑制警告或错误,但我关心的是在解决方案级别抑制相同的警告

我找到了一种解决方法,可以使用VisualStudio解决方案下解决方案项文件夹下的.editorConfig文件在解决方案级别抑制警告或错误。但此.editorConfig文件将抑制VisualStudio解决方案中的警告/错误,但不抑制生成管道中的警告/错误


有人能帮我解决这个问题吗?

您可以使用编译器的参数。

您可以对编译器使用参数。

您可以创建一个我为一个项目创建的GlobalSuppressions.cs文件,然后在解决方案级别的解决方案级别中剪切和粘贴

您可以“作为链接”在每个项目中添加GlobalSuppressions.cs文件。它将与VisualStudio和构建管道协同工作

您可以创建我为一个项目创建的一个GlobalSuppressions.cs文件,然后在解决方案级别的解决方案级别中剪切和粘贴

您可以“作为链接”在每个项目中添加GlobalSuppressions.cs文件。它将与VisualStudio和构建管道协同工作


不,这不是解决方案级别的解决方案,而是项目级别的解决方案。OP需要在解决方案中完成。不,这不是解决方案级别的解决方案,而是项目级别的解决方案。OP需要在解决方案中执行此操作感谢有效且即时的响应电子邮件..如果有帮助,您可以将其标记为答案:在解决方案级别抑制的情况下,如何特别在2个项目中抑制1个警告Ex:[assembly:System.Diagnostics.CodeAnalysis.SuppressMessageDesign,CA1001:拥有一次性字段的类型应该是一次性的,对正=,作用域=类型,目标=~T:ProjectName1.ClassName1][assembly:System.Diagnostics.CodeAnalysis.SuppressMessageDesign,CA1001:拥有一次性字段的类型应该是一次性的,对正=,作用域=类型,目标=~T:ProjectName1.ClassName2]注意:我不想写两次,而是想一次写。感谢您的有效和即时响应。如果有帮助,您可以将其标记为答案:在解决方案级别抑制的情况下,如何特别在两个项目中抑制1个警告例如:[assembly:System.Diagnostics.CodeAnalysis.SuppressMessageDesign,CA1001:拥有一次性字段的类型应该是一次性的,对正=,作用域=类型,目标=~T:ProjectName1.ClassName1][assembly:System.Diagnostics.CodeAnalysis.SuppressMessageDesign,CA1001:拥有一次性字段的类型应该是一次性的,对正=,范围=类型,目标=~T:ProjectName1.ClassName2]注意:我不想写两次,而是想一次写。