忽略“;瞄准';xxx';与项目不兼容';s目标”;警告

本文关键字:目标 警告 不兼容 xxx 瞄准 忽略 项目 | 更新日期: 2023-09-27 18:00:09

我为我的项目创建了一个安装程序,并包含了一个需要复制到目标计算机上的特殊.dll文件。编译器显示以下警告:

以"未知"为目标的文件"[filename]"与项目的目标平台"x86"不兼容

我不在乎dll的目标平台,因为我需要该文件用于其他目的。此外,我需要保持这个文件"不变",这样我就不能更改它的目标平台。所以我需要一种方法来忽略这个警告。我试图使用#pragma来实现这一点,但找不到该警告的警告号。我试图使用"输出"窗口(Build)和"显示错误帮助"按钮找到它,但没有成功。

有什么建议吗?谢谢

忽略“;瞄准';xxx';与项目不兼容';s目标”;警告

您可以编辑项目文件并添加此属性组和设置以禁用警告:

<PropertyGroup>
    <ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
</PropertyGroup>