日期:2014-05-20  浏览次数:20783 次

c# 资源文件的问题
现在做个项目,用到了c#的资源文件

window   form   c#能不能在程序编译完成后,改变资源文件的内容

程序读取新的改变后的值

我现在弄的是必须重新编译,

请指教,不行的话我初步想法是读xml文件



------解决方案--------------------
把资源放在单独的DLL中呀。这样就算资源修改,只要重新编译资源文件就可以了,不用重新编译程序文件。

------解决方案--------------------
我也和楼主有过类似想法,主要是想将常数字符串放在资源文件里。我是用的单独的dll
------解决方案--------------------
楼主的想法我是明白,应该是这样的,我现在也是遇到这个问题:
我的程序里有供用户自己设置的一些项,我想把这些项写入到资源文件,里面有些是密码的信息,把以不想写在config里!可是资源文件只能预先把资源添加进去,然后再重新加入到工程里编译,可是这样就不能在程序里动态读写那些保存的图片啊,变量啊什么的!真是受不了,我现在在用加密把内存里的数据加密后放到txt文档里去!没办法了!
------解决方案--------------------
可以,隻要你的資源文件中的格式是一致的就可以,請參看
http://blog.csdn.net/tjvictor/archive/2006/12/27/1464284.aspx
------解决方案--------------------
up