0

我已创建页面以由网站管理员动态更改资源文件。但是现在当用户更改 resx 文件中的值时,它会正确保存,但会导致会话过期。我该如何克服呢?有没有人知道它,我试图搜索但只是发现当我们更改 .resx 文件时,它会再次编译网站并导致应用程序池重新启动。

项目是网站及其 4.0

4

1 回答 1

1

当您更改 resx 文件时,工作进程将被回收。如果您使用的是进程内会话状态,则会话将丢失。可能的解决方法:使用进程外会话存储,或将您的资源存储在虚拟目录之外(并自行管理更新它们)。

参考:http ://weblogs.asp.net/owscott/archive/2006/02.aspx

于 2012-06-18T17:12:05.553 回答