AppxBundleManifest.xml。复制区域设置

时间:2014-02-13 13:48:39

标签: c# xml windows-store-apps windows-8.1

我创建了应用包。在* bundle.appxupload * _x86_x64_arm.appxbundle \ AppxMetadata \ AppxBundleManifest.xml中包含 -

...
    <Resources>
        <Resource Language="de-de"/>
        <Resource Language="de"/>
    </Resources>
...

所以每个人的语言:( 我只需要一个(Resource Language =“de”)。请提示,我该怎么做以避免这种重复。谢谢。

1 个答案:

答案 0 :(得分:0)

其中一个是文化不变的,另一个则不是。 “de”是“德语”,而“de-de”是“德语(德国)”而不是“德语(奥地利)”。

由于AppxBundles的工作方式,重复是存在的。它们为每种语言和文化生成单独的捆绑部分(如果需要)。如果您对给定语言的不同文化有不同的内容,这可能会影响您。如果你不这样做,那么它不应该影响你,但你仍然需要在BundleManifest中标记那些。无论如何它都是自动生成的,所以你不必担心它。