【发布时间】:2017-10-30 01:02:12
【问题描述】:
作为免责声明,我的 WinRT 组件的使用者和我的 WinRT 组件将使用的第三方库都无法更改其架构,因此在这种困境下将资源分配给 Stackoverflow。
我必须创建一个 AnyCPU WinRT 组件,该组件将被 AnyCPU 项目使用。但是,我的组件需要一个针对 x86 的第三方库。这会提示“正在构建的项目的处理器架构“MSIL”与实现文件的处理器架构“x86”不匹配”。
查看此处和其他地方的答案,我尝试将以下内容添加到我的 WinRT 组件项目文件中:
<PropertyGroup>
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
None
</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
</PropertyGroup>
无济于事。我错过了什么吗?
【问题讨论】:
-
当您知道它只能在 x86 上运行时以 AnyCPU 为目标是没有用的。
标签: c# windows-runtime