修改App_GlobalResources中的任意资源文件都会导致应用程序重启
2010-05-28 15:30
726 查看
证明:修改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"]丢失,说明应用程序重启。
相关文章推荐
- SharePoint 2010:部署.resx(资源)文件到App_GlobalResources的简单方法
- 解决 linux 由于修改 /etc/inittab 文件,导致 设置开机启动级别为 6 (重启)
- 在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启
- 修改静态参数scope=spfile错误,导致spfile文件被破坏,无法重启的解决方法
- IIS网站文件结构修改导致服务器重启的解决办法
- eclipse修改java代码或者其他一些资源例如配置文件,freemarker文件时tomcat不自动重启的方法
- 修改app.config不能马上生效(只有重启应用程序之后才能生效)的根本原因
- 如何提取cocos iOS应用程序APP与游戏安装包里的资源与文件
- Tomcat热部署,每次在修改class文件后Tomcat都会自动重启
- IIS网站文件结构修改导致服务器重启的解决办法
- 每次重启Tomcat后,使用Hibernate修改数据库的记录都会导致以前记录被删除的解决办法。
- SharePoint 2010:部署.resx(资源)文件到App_GlobalResources的简单方法
- 修改资源文件后不重启web项目得到新值(鸡肋)
- 修改应用程序的配置的资源文件,并按配置发布应用程序工具
- 在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据)
- 修改系统资源文件后,应用程序全部运行出错
- 在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据)
- 修改文件版本信息(PE文件版本信息、资源Version)
- 在应用程序中播放声音资源文件
- Freebsd中fstab修改错误导致文件系统只读的解决方法