我有一个使用 nuget 包的 Xamarin Forms PCL 项目。nuget 包包含卫星 dll:s (xyz.resources.dll) 中的翻译文本。
翻译后的文本在 Android 和 iOS 中正确显示。当使用“.NET Native Tool Chain = false”编译时,它们也适用于 UWP。但是,如果我选中“.NET Native Tool Chain”复选框,则不会翻译文本。只有来自“基础语言”的资源被加载。
我猜想.NET Native 编译在尝试减小它的输出大小时会跳过卫星 dll:s。
有人对此有解决方案吗?