使用桌面桥时从封装中剥离的附属程序集



当我构建桌面桥包项目时,如果我深入研究bin文件夹,我可以看到语言子文件夹(bs,cs,de,es,eu等(中的所有VidCoder.resources.dll文件。但是当我为商店制作包时,几乎所有这些 DLL 都被剥离了,因此最终产品缺少大部分翻译。当我解压缩appxbundle/appx文件时,主要的可执行文件在那里,但只剩下"zh/VidCoder.resources.dll"。

如何防止这些附属组件在制作包装时被剥离?

(编辑(还尝试将其添加到.appxmanifest中,但没有帮助:

<Resources>
  <Resource Language="EN-US" />
  <Resource Language="ES-ES" />
</Resources>

这是一个已知问题,已在Visual Studio 2017 Update 15.7中修复

您可以将 Dll 包含在项目的包中,查看这个类似的线程并尝试一下:

将 WinForms 应用程序与本机 DLL 打包

最新更新