【发布时间】:2017-01-26 16:37:53
【问题描述】:
我有一个 WPF 项目,其中包含三个 Res.x.resx 字符串文件,其中 x 是它、en 和 de(分别是意大利语、英语和德语)。这些文件位于 Resource 文件夹中,其中还有一些位图文件;所有这些资源都设置为“嵌入式资源”。当我使用 InstallShield 创建安装程序时,不包含 Res.x.resx 文件,因为我收到以下错误:
“找不到任何适合指定区域性或中性区域性的资源。确保“wpfApp.Resources.Res.resources”在编译时已正确嵌入或链接到程序集“wpfApp”中,或者所有附属程序集required 是可加载且完全签名的。”
我看过很多教程,但我还没有解决我的问题。有人可以帮我吗?
提前致谢。
【问题讨论】:
-
.resources文件是二进制编译的文件。如果您想包含源.resx文件,请将它们添加为任何其他文件。 -
我已经将它们作为文本文件添加到 Resources.resx 但它们不起作用。
标签: c# wpf visual-studio resources installshield