Localization “未找到XLIFF语言文件。”更新到MAT 3.1后

Localization “未找到XLIFF语言文件。”更新到MAT 3.1后,localization,visual-studio-2013,windows-store-apps,multilingual-app-toolkit,Localization,Visual Studio 2013,Windows Store Apps,Multilingual App Toolkit,我有一个Windows应用商店项目,我已经开发了一段时间。到目前为止,多语言应用程序工具包令人惊叹。最近我更新到了3.1版。不幸的是,这导致构建过程无法处理我已经使用了一年的.xlf文件 基于这些,我看了一下我的项目文件。这些资源的定义与博客条目的建议类似。与此类似: <ItemGroup> <XliffResource Include="MultilingualResources\MyProject.WinRT_ar.xlf" /> <XliffR

我有一个Windows应用商店项目,我已经开发了一段时间。到目前为止,多语言应用程序工具包令人惊叹。最近我更新到了3.1版。不幸的是,这导致构建过程无法处理我已经使用了一年的.xlf文件

基于这些,我看了一下我的项目文件。这些资源的定义与博客条目的建议类似。与此类似:

<ItemGroup>
    <XliffResource Include="MultilingualResources\MyProject.WinRT_ar.xlf" />
    <XliffResource Include="MultilingualResources\MyProject.WinRT_bg-BG.xlf" />
    <XliffResource Include="MultilingualResources\MyProject.WinRT_ca-ES.xlf" />
    ...

我尝试了很多方法,包括添加标签。这一切似乎都不起作用。我怎样才能让项目看到我的.xlfs?

具有讽刺意味的是,我之所以能够做到这一点,是因为我做了与本文描述完全相反的事情。我用标签替换了标签。像这样:

<ItemGroup>
    <None Include="MultilingualResources\MyProject.WinRT_ar.xlf" />
    <None Include="MultilingualResources\MyProject.WinRT_bg-BG.xlf" />
    <None Include="MultilingualResources\MyProject.WinRT_ca-ES.xlf" />
    ...
垫子现在和以前一样工作。我已经向MAT团队发送了一封电子邮件,查看这是否是一个bug,因此此修复可能会在将来更改。如有必要,我将更新此答案