我有一个在.NET CF 3.5上开发的应用程序,我尝试将其本地化为多种语言。我创建了一个位于Properties文件夹下的全局资源文件,并将所有字符串从代码和表单移动到资源文件。我想要做的是拥有一个资源文件。我将翻译文件并在每台设备上进行部署。但问题是:如果我更改资源文件并运行应用程序而不重建,我仍然会看到旧资源。我错过了什么? 我将资源文件构建操作设置为嵌入式资源。 感谢
答案 0 :(得分:2)
http://www.codeproject.com/KB/dotnet/Localization.aspx
本文讨论如何使用两种不同的方法来处理您的问题。
选项A讨论如何创建包含嵌入式资源的本地化版本的卫星程序集。这很可能是你想要做的。
答案 1 :(得分:0)
通过选择资源 - >查看是否要嵌入这些资源。属性和嵌入资源。这样,就不会创建单独的资源文件。它全部捆绑在一起。