1

我有一个 Xamarin Forms 解决方案。当我通过VSBuild@1vsts 任务构建 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 项目中引用的单独库中
4

0 回答 0