修改App_GlobalResources中的任意资源文件都会导致应用程序重启
Posted on 2010-05-28 15:30 ZhangPeng.Chen 阅读(656) 评论(0) 收藏 举报
证明:修改App_GlobalResources中的任意资源文件都会导致应用程序重启
由于应用程序重启为导致Session丢失,所以我们只需要证明修改App_GlobalResources中的任意资源文件都会导致Session丢失就可以了。
1. 在App_GlobalResources中新建一个资源文件
Resources1.resx
Key1: Value1
Key2: Value2
2. 新建页面FillSession.aspx
<% Session["SayHi"] = "Hi"; %>
3. 新建页面ShowSession.aspx
<%= Session["SayHi"] %>
<%= Resources1.Key1 %>
<%= Resources1.Key2 %>
4. 访问-> FillSession.aspx -> ShowSession.aspx
显示结果
Hi
Value1
Value2
5. 修改Resources1.resx
Key1: Value11
Key2: Value22
6. 刷新页面ShowSession.aspx
显示结果
Value11
Value22
Session["SayHi"]丢失,说明应用程序重启。
由于应用程序重启为导致Session丢失,所以我们只需要证明修改App_GlobalResources中的任意资源文件都会导致Session丢失就可以了。
1. 在App_GlobalResources中新建一个资源文件
Resources1.resx
Key1: Value1
Key2: Value2
2. 新建页面FillSession.aspx
<% Session["SayHi"] = "Hi"; %>
3. 新建页面ShowSession.aspx
<%= Session["SayHi"] %>
<%= Resources1.Key1 %>
<%= Resources1.Key2 %>
4. 访问-> FillSession.aspx -> ShowSession.aspx
显示结果
Hi
Value1
Value2
5. 修改Resources1.resx
Key1: Value11
Key2: Value22
6. 刷新页面ShowSession.aspx
显示结果
Value11
Value22
Session["SayHi"]丢失,说明应用程序重启。
浙公网安备 33010602011771号