我希望在部署后能够编辑资源文件。我读过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/