我为我的项目创建了一个安装程序,并且我包含了一个需要在目标计算机上复制的特殊.dll文件。 编译器显示以下警告:
文件'[filename]'定位'未知'与项目的目标平台'x86'不兼容
我不关心那个dll的目标平台,因为我需要该文件用于其他目的。此外,我需要保持此文件“不变”,以便我无法更改其目标平台。所以我需要一种方法来忽略这个警告。 我尝试使用#pragma完成此操作,但我找不到此警告的警告编号。我尝试使用“输出”窗口(“构建”)并使用“显示错误帮助”按钮找到它,但没有运气。
有什么建议吗? 谢谢!
答案 0 :(得分:1)
您可以编辑项目文件并添加此属性组并设置为禁用警告:
<PropertyGroup>
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
</PropertyGroup>