0

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

以“未知”为目标的文件“[文件名]”与项目的目标平台“x86”不兼容

我不关心该 dll 的目标平台,因为我需要该文件用于其他目的。另外,我需要让这个文件“保持不变”,这样我就不能改变它的目标平台。所以我需要一种方法来忽略这个警告。我尝试使用#pragma 来完成此操作,但找不到此警告的警告编号。我尝试使用“输出”窗口(构建)并使用“显示错误帮助”按钮找到它,但没有运气。

有什么建议么?谢谢!

4

1 回答 1

1

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

<PropertyGroup>
    <ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
</PropertyGroup>
于 2013-02-19T09:57:29.170 回答