将.resx语言文件包含在安装程序中

时间:2017-01-26 16:37:53

标签: c# wpf visual-studio resources installshield

我有一个带有三个Res.x.resx字符串文件的WPF项目,其中x是it,en和de(分别是意大利语,英语和德语)。这些文件位于Resource文件夹中,其中还有一些位图文件;所有这些资源都被设置为“嵌入式资源”。当我使用InstallShield创建安装程序时,不包含Res.x.resx文件,因为我收到以下错误:

“无法找到适合指定文化或中性文化的任何资源。确保在编译时将”wpfApp.Resources.Res.resources“正确嵌入或链接到程序集”wpfApp“,或者所有附属程序集必需的是可加载的并且完全签名。“

我见过很多教程,但我还没有解决我的问题。有人可以帮我吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

更新:我终于在InstallShield Application Files界面中直接解决了我的问题。我已在主输出的同一文件夹中添加了本地化资源,现在它可以正常工作。我希望这可以帮助那些有同样问题的人。