动态添加资源字符串

是否可以动态地将资源字符串动态添加到资源文件中? 如果努力涉及多种语言怎么办?

查看MSDN上的resourceWriter类: http : //msdn.microsoft.com/en-us/library/system.resources.resourcewriter.aspx

该类将在文件I / O和数据格式方面执行所有繁重的工作。 还有一个很好的教程如何实际使用它: http : //www.c-sharpcorner.com/UploadFile/yougerthen/105232008045338AM/1.aspx

希望这可以帮助。

资源文件是编译的二进制文件(技术上它们是程序集,但它们不包含可执行代码),因此使用这些资源文件的ResourceManager是只读的。

你可以做的是定义一个单独的配置文件,从app.config引用,包含特定于安装的数据作为自定义ConfigurationSection,或简单地作为AppSettings。 然后,您可以使用ConfigurationManager加载,读取和写入这些字符串。