VS 2017 + UWP - 创建应用程序包失败 - 找不到语言文件

时间:2017-06-17 15:40:43

标签: uwp windows-store-apps windows-10-mobile

我正在使用Visual Studio 2017社区版开发Windows通用应用程序:

目标版本:Windows 10创建者更新(10.0; Build 15063)

最低版本:Windows 10月11日更新(10.0; Build 10586)

(我主要在Windows 10手机上部署它,它可以在ARM + DEBUG中运行,但在发布模式下完全不起作用......)。

我完成了开发,我想将应用程序上传到商店。我用它来为Windows Phone 8.1做这个并且它工作正常,但是当我尝试创建应用程序包(发布+ ARM)时,Win 10就在这里,在半小时构建之后,我收到错误:

enter image description here

因此,我无法将我的appxupload文件用于商店发布。

我的应用程序有2种支持的语言 - en-GB和pl-PL,我试图在清单文件中添加en-GB和pl-PL的默认语言,但在这两种情况下,由于某种原因,其他语言appx文件未创建到构建文件夹中。

我的资源文件夹如下所示:

enter image description here

当我在VS 2017中以调试模式部署时,我测试了两种语言在我的测试手机上运行正常(发布不起作用......)。

资源文件设置为PRIResource,如下所示:

enter image description here

我在build文件夹中使用的.appx文件上使用了windows app认证工具包,一切正常。

一个完全独立的问题(但可能是相关的)是我的应用程序在调试模式下运行但如果我使用发布模式则无法在我的手机上启动...我正在使用SQLite和一些本地文件夹读/写操作,但这对于另一篇文章来说是个问题我猜...

所以我没有想法,我在互联网上找不到任何帮助......有什么想法吗?

感谢。

小更新:

当我在我的Universal Windows项目中取消选中“使用.NET本机工具链编译”选项时,我能够在Release + ARM模式下部署应用程序,并且一切似乎都正常(特别是SQLite操作)。但是,创建应用程序包仍然会给我语言错误。

1 个答案:

答案 0 :(得分:2)

  

然而,创建应用程序包仍然会给我语言错误。

此错误可能是创建者更新和Visual Studio 2017上的known issue

目前这里有一个热点: https://developercommunity.visualstudio.com/content/problem/40376/error-file-csomepathbinarmreleaseapp-112180-scale.html