我的Universal-Windows-App存在问题:我正在为用户提供更改应用语言的选项.
对于这个提议,我为每种语言"Ressources.resw"文件,并通过我的XAML代码referes创建x:UID=部分资源.通过primaryLanguageOverride更改语言
这在我的环境中工作正常.但是,如果我通过部署应用程序Store->Create App Packages然后尝试在(不同的)Windows-10计算机上侧载应用程序,则语言更改无法正确反映.例如,日期格式正在正确更改,但指向资源文件的属性未正确更改.
但是:如果用户安装了相应的Windows-Language-Pack,则该应用程序正常运行.我的猜测是,Windows将检查它将使用系统上安装的语言部署的语言资源文件:
我怎么能避免这个?