Ran*_*ngy 6 c# msbuild visual-studio-2013
我在构建项目时收到此警告:
正在构建的项目的处理器体系结构"MSIL"与参考"D:\ ReferencedProject.dll","ARM"的处理器体系结构之间存在不匹配.这种不匹配可能会导致运行时故障.请考虑通过Configuration Manager更改项目的目标处理器体系结构,以便在项目和引用之间调整处理器体系结构,或者依赖于具有与项目的目标处理器体系结构相匹配的处理器体系结构的引用.
我有一个Windows Phone 8.1 Silverlight项目,似乎被迫使用AnyCPU目标,以及一些x86和ARM特定的子组件.由于我无法更改应用程序项目的体系结构,因此我想抑制此警告.
我已经搜索了一种方法来执行此操作,并且有几页说要<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>在我的csproj文件中设置.我已尝试在引用和引用的项目上执行此操作,但我仍然收到警告.
我怎么压制这个?
当我尝试将 sqlite 扩展包含到 Visual Studio 2013 上的 Windows Phone 8.1 应用程序中时,我得到了类似的结果。我所做的就是从项目的引用中删除 Visual C++ 的任何内容。您可能必须删除项目中看起来不正确的引用之一。希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
2117 次 |
| 最近记录: |