繁体   English   中英

禁止在网站Visual Studio项目背后为生成的代码生成警告

[英]Suppress build warnings for generated code behind of Web Site Visual Studio project

有没有一种方法可以抑制针对Visual Studio项目背后的生成代码的特定生成警告?

由于该项目是Web Site类型的项目(没有项目文件),因此无法在Properties > Build > Suppress Warnings下全局禁止显示该项目的Suppress Warnings

并且由于ASPX文件是动态生成/编译的,因此根本无法使用#pragma warning disable


在潜伏者的帮助下工作解决方案:

<?xml version="1.0"?>
<configuration>
  <system.codedom>
    <compilers>
      <compiler language="c#;cs;csharp"
          extension=".cs"
          type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
          warningLevel="4"
          compilerOptions="/nowarn:108,109">
        <providerOption name="CompilerVersion" value="v4.0"/>
        <providerOption name="WarnAsError" value="false"/>
      </compiler>
    </compilers>
  </system.codedom>
</configuration>

web.config文件中有一个部分,其中设置了禁止警告的选项。 请在此处查看答案: 设置网站禁止显示警告 也有指向具有特定值的页面的链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM