asp.net - 编辑资源文件而不重新编译 ASP.NET 应用程序

标签 asp.net resources resx

我希望在部署后能够编辑资源文件。我读过this帖子表明这是可能的,但我似乎无法弄清楚需要更改哪些设置才能启用此功能。

我已将 App_GlobalResources 文件夹添加到我的 ASP.NET 3.5“Web 应用程序”中,并向此文件夹添加了一个资源文件。我假设该文件的构建操作需要更改,但无论我将构建操作更改为什么,我都无法实现上述功能。

App_GlobalResources文件夹和资源文件被复制到bin目录中。部署后,对 .resx 文件的任何编辑都不会显示。

有什么想法吗?

最佳答案

你可以做到这一点,而我刚刚做到了。

选择项目中的资源文件。将构建操作更改为内容。确保“复制到输出目录”设置已关闭。部署项目时,App_GlobalResources 目录和 .resx 文件将被复制到网站的根目录。您可以修改 .resx 文件,您的实时站点将识别这些更改。

关于asp.net - 编辑资源文件而不重新编译 ASP.NET 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/782899/

相关文章:

java - 为什么 Java EE 6 需要为资源适配器实现 equals() 和 hashCode()?

python - Ant 模拟: it's better to create a Process/Thread for each Ant or something else?

c# - 以编程方式为 resx 文件生成 Designer.cs (ResXResourceWriter/ResXResourceReader)

asp.net - Gridview 中的分页不起作用 第二页数据未显示数据?

asp.net - 带有 asp.net mvc 和 web api 的前端 javascript 框架

jquery - 使用 jQuery Ajax 跨域调用 ASP Web API

javascript - 如何使用 jQuery 选项隐藏 select2

c# - 如何使用包含资源值的IController Execute()返回View?

.net - .NET 中文本文件资源的本地化

c# - xml :space in resource file of c# winform