有没有办法在运行时动态更新WPF本地化字符串

时间:2013-08-29 15:14:45

标签: .net wpf localization resources

我想为我的所有字符串维护一个单独的资源字典。我想这样做,所以我可以使用新的字符串更新生产中的应用程序,而无需重新部署应用程序。这些字符串也需要进行本地化。

在WPF中执行此操作的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

我认为您的部署限制是由于公司标准导致任何版本的重要流程限制。

如果您使用普通语言资源,则需要至少释放语言特定资源dll。

所以你可以,

  • 实现管理特定语言字符串并将其下载到客户端的全新方式(不推荐)
  • 有一些方法可以将更新的资源程序集下载到客户端,
  • 只需执行额外步骤并下载整个新客户端(使用click-once或等效版本)

就个人而言,我考虑让我的应用程序自我更新,因此它对用户变得透明,并且避免您不需要重新部署(在 deploy 的某些定义下)