【发布时间】:2015-09-25 13:16:20
【问题描述】:
我的 WPF 桌面应用程序也在使用 WinRT 类。
为了做到这一点,我遵循本教程https://software.intel.com/en-us/articles/using-winrt-apis-from-desktop-applications。
很好,它可以工作。
现在,当我尝试生成 msi 文件时(我尝试使用 Microsoft Installer 和 ClickOnce),我收到此错误:
生成清单时出现问题。无法加载文件或程序集“C:\Program Files (x86)\Windows Kits\8.1\References\CommonConfiguration\Neutral\Windows.winmd”或其依赖项之一。尝试加载格式不正确的程序。
我已经尝试按照here 的建议禁用 ClickOnce,清理项目并删除不同 NET 框架的 ASP.NET 临时文件。
这是我的 app.config 中的启动标记
我正在使用 VS2015 和 C# 如何修复它并生成我的 msi?
PS:我用一个简单的 WPF 桌面应用程序生成另一个 msi 没有问题。
【问题讨论】:
标签: c# .net wpf windows-runtime