标签: c# asp.net resx
我已创建页面以由网站管理员动态更改资源文件。但是现在当用户更改resx文件中的值时,它会正确保存,但会导致会话过期。我怎么能克服这个?有没有人有这个想法,我试图搜索,但只是发现当我们更改.resx文件时,它再次编译网站并导致应用程序池重新启动。
项目是网站,其在4.0
答案 0 :(得分:1)
更改resx文件时,将回收工作进程。如果您正在使用进程内会话状态,则会话将丢失。可能的解决方法:使用进程外会话存储,或将资源存储在虚拟目录之外(并自行管理更新)。
参考:http://weblogs.asp.net/owscott/archive/2006/02.aspx