|
|
1
4
如果将值放在.resx文件中,默认情况下,它们会被编译到您的程序集(或附属资源程序集)中。 如果你想在运行时编辑值,你应该真正使用app.config或注册表。我个人更喜欢app.config文件。 将值放入app.config文件的最简单方法是使用项目“属性”中的“设置”选项卡。 如果您坚持将值保存在.resx文件中,我想您可以将该特定的.resx文件视为XML内容文件,并将其复制到输出目录。不过,我不确定有什么框架类可以帮助您解析此文件并使用其内容。您可能需要借助XmlDocument和您自己的XL解析来提取/修改值。 |
|
|
2
2
当然可以在任何文本编辑器中打开它,它只是xml。你可以告诉VS不要将它们嵌入到属性中。 |
|
|
3
0
在Visual Studio中转到.resx文件的属性,并将“生成操作”设置为“内容”。这应该将其设置为不编译,您可以将.resx文件与网站一起复制,并随时对其进行修改。 您可能想从项目中清除任何已编译的资源,我不确定ASP。NET将首先查找这些文件,因为它们已经编译过一次。 编辑:刚刚看到你在引用WinForms,不确定。 |