为什么在构建引用WinRT API的WPF应用程序时出现'ResolveManifestFiles任务失败'错误?

时间:2013-03-12 05:50:48

标签: wpf windows-8 windows-runtime

我正在开发一个我想为Windows 8创建的WPF应用程序。我按照Hansleman's blog中提到的步骤在WPF应用程序中使用WinRT函数进行一些手动修改。一切都运作良好,直到我试图发布应用程序。当我点击发布应用程序时,我收到错误“'ResolveManifestFiles'任务意外失败.System.ArgumentException:值不在预期范围内。”

之后,在尝试简单的解决方案构建时会产生相同的错误。

即使您创建一个简单的WPF项目并添加博客中提到的引用来访问WinRT函数并发布,也可以重现此问题。

我认为从WPF调用WinRT函数是常见的情况,有人应该这样做。是否有人知道应该采取什么措施来解决这个问题?

1 个答案:

答案 0 :(得分:2)

当WPF应用程序使用WinRT API时,ClickOnce Deploy似乎存在问题。我尝试使用“InstallShield Limited Edition Project”进行部署,但它没有任何问题。微软,你需要解决这个问题!