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

VS 2017 + UWP - create app package fails - language file not found

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

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

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

(我主要是在我的 Windows 10 手机 phone 上部署它,它在 ARM + DEBUG 中工作正常,但在发布模式下完全不起作用...)。

我完成了开发,我想将应用程序上传到商店。我曾经为 Windows phone 8.1 执行此操作并且工作正常,但是当我尝试创建应用程序包(release + ARM)时,这里是 Win 10,经过大约半小时的构建,我得到一个错误:

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

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

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

我测试过,当我在调试模式下从 VS 2017 部署时,两种语言在我的测试中都工作正常 phone(发布不起作用...)。

资源文件设置为 PRIResource 如下:

我在构建文件夹中获得的 .appx 文件上使用了 windows 应用程序认证工具包,一切正常。

一个完全独立的问题(但可能相关)是我的应用程序在调试模式下工作,但如果我使用发布模式,它无法在我的 phone 上启动...我正在使用 SQLite 和一些本地文件夹 reading/writing 操作,但这对另一个 post 我想是个问题...

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

谢谢。

小更新:

当我在我的 Universal Windows 项目上取消选中选项 "Compile with.NET native tool chain" 时,我能够在 Release+ARM 模式下部署应用程序并且一切似乎都运行良好(尤其是 SQLite 操作) .但是创建应用程序包仍然给我那个语言错误。

However the create app package still gives me that language error.

此错误可能是 known issue Creator Update 和 Visual Studio 2017。

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