使用Desktop Bridge时,卫星组件从包装中剥离

时间:2018-04-13 10:44:43

标签: wpf desktop-bridge

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

当我制作包裹时,如何阻止这些附属组件被剥离?

(编辑)也尝试将此添加到.appxmanifest,但它没有帮助:

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

您可以将Dll包含在项目包中,请参阅此类似主题并尝试:

Packaging WinForms application along with native DLL