VS2017 15.4预览“Windows应用程序打包项目”工具无法生成有效的应用程序

时间:2017-09-12 14:07:07

标签: wpf uwp desktop-bridge

我添加了vs2017 15.4预览版附带的新“Windows应用程序打包项目”。

将我的项目添加到“应用程序”并调试打包项目时,出现以下错误:

  

System.IO.FileNotFoundException:'无法加载文件或程序集   'System.Runtime,Version = 4.1.2.0,Culture = neutral,   PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。该   系统找不到指定的文件。'

     

InnerException:FileNotFoundException:无法加载文件或程序集   'System.Runtime,Version = 4.0.0.0,Culture = neutral,   PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。该   系统找不到指定的文件。

如果我直接调试或直接使用EXE运行它,我的项目运行正常。

如果我从.appxbundle中提取文件并尝试启动EXE,它也不起作用。 (XXXXXX.appxbundle \ XXXXXX.appx \ *。*)

我注意到在提取的.appxbundle文件夹中,并不存在所有System.XXX DLL。它们应该是(缺少94个dll)。

包装工具有问题吗?

更新:

链接到开发门户网站:https://developercommunity.visualstudio.com/content/problem/122252/windows-application-packaging-project-tool-failed.html

1 个答案:

答案 0 :(得分:0)

这很可能是打包项目收集文件的方式中的一个错误。看起来我们已经在跟踪this bug in the Developer Community了。此外,我们还会跟踪另一个related issue for ClickOnce