繁体   English   中英

如何使用项目(.csproj)文件隐藏C#警告

[英]How to hide C# warning using project(.csproj) file

其中一个C#项目使用多个C ++ DLL。 我需要在同一个项目中隐藏此警告。

ALINK : warning AL1073: Referenced assembly 'mscorlib.dll' targets a different processor

我知道可以使用C#代码使用项目文件来完成此操作。 但在我的情况下,我需要使用项目文件来执行此操作。

在C ++项目文件中,它可以通过

<Link>
    <AdditionalOptions> /ignore:xxxx %(AdditionalOptions)</AdditionalOptions>
</Link>

我不熟悉C#。 反正有没有这样做?

在.csproj文件中
将标记<NoWarn>1073</NoWarn><PropertyGroup>标记中的所需构建配置。 插入一个;禁止多个警告

在Visual Studio中
右键单击项目 - >属性 - >构建选项卡 在此输入图像描述

您可以明确指定要隐藏的警告或降低警告级别来执行此操作。

请参阅以下两个帖子以供参考:

暂无
暂无

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

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