在WPF应用程序中使用WIX生成Nuget资源.dll

问题描述 投票:0回答:1

我有一个使用我的 nuget 的 WPF 项目。这个nuget实现了本地化,所以它能够以不同的语言显示资源,当我构建使用这个nuget的项目时,构建文件夹包含nuget包的正确本地化dll文件,但是当我使用WIX部署应用程序时,然后安装后,应用程序的文件夹不包含正确的 nuget 资源 dll 文件。

如何解决这个问题?

我想在已安装版本中使用具有不同字符串本地化的 nuget,与本地版本相同。

c# .net wpf nuget wix
1个回答
0
投票

我已经找到了一个解决方案,当你在Visual Studio中使用wix工具编辑器时,你可以选择这个切换按钮(见下面的截图),它显示来自.dll文件的外部资源(正是nuget resources.dll文件)在本例中),您可以将这些文件添加到您的 Product.wxs 配置中。

link to image

请随意使用此解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.