2

我正在开发一个我想为 Windows 8 创建的 WPF 应用程序。我按照Hansleman 的博客中提到的步骤在 WPF 应用程序中使用 WinRT 函数进行了一些手动修改。一切都很顺利,直到我尝试发布该应用程序。当我单击发布应用程序时,出现错误“'ResolveManifestFiles' 任务意外失败。System.ArgumentException:值不在预期范围内。”

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

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

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

4

1 回答 1

2

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

于 2013-03-25T04:29:57.553 回答