我有一个 Xamarin Forms 解决方案。当我通过VSBuild@1
vsts 任务构建 UWP 平台时,出现以下错误:
Package.appxmanifest(13,4):错误 APPX1606:应用清单中 Resource 元素的 Language 属性中指定的所有语言都必须受 Windows 应用商店支持。Resource 元素的值由 App Manifest Designer 中 Default Language 字段的值和基于项目中本地化资源生成的语言列表组成。Windows 应用商店应用语言列表可在 http://go.microsoft.com/fwlink/p/?LinkId=223184获得
我正在使用Multilingual App Toolkit。到目前为止,我有以下语言:de、es、fr、it、pt、zh-Hans 和 zh-Hant。英语是主要语言。
该错误似乎表明其中一种语言不受支持,并提供了检查链接。我这样做了,并且支持这些语言。
我的应用程序清单的“资源元素”是:
<Resources>
<Resource Language="x-generate" />
</Resources>
当通过设计器打开时,它说默认语言是“en-US”。
更新
- 我不使用伪语言
- 我的语言资源位于 UWP 项目中引用的单独库中