1

我正在尝试使用 LocBaml 方式(这可能是我的错误)来本地化 WPF 应用程序,但是该应用程序是使用 ClickOnce 部署的,并且发布过程不会获取本地化的 .resource.dll。

我确实将文件添加到我的 ClickOnce 清单中,并且我可以看到这部分工作正常,因为当我启动应用程序时,我收到一条错误消息,指出应用程序找不到 fr\LocalizationTest.resource.dll。(所以至少它知道它应该在那里......)

在 ClickOnce 应用程序中包含文件的常规方法是将其添加到项目属性 -> 发布 -> 应用程序文件菜单中,但我的本地化资源不在其中。

我能做些什么 ?

4

1 回答 1

0

原来Resources.fr.resx在“属性”文件夹中添加一个虚拟对象可以解决问题。这样,发布过程就获取了翻译后的 .dll,ClickOnce 应用程序按预期工作。

于 2012-02-29T01:56:10.640 回答