asp修改后需要重命名才能显示修改后结果

[复制链接]
查看11 | 回复2 | 2010-8-8 00:34:52 | 显示全部楼层 |阅读模式
例如:
1.我首先新建了一个asp文件,名字叫abc,功能是在ie上显示 "hello",并成功执行了一遍。
2.然后我修改该文件,将其功能修改为在ie上显示“world”
3.我保存,该文件依然是叫abc,但内容已改为2
4.我在ie输入http://localhost/abc.asp再次执行的时候,ie上却依旧显示“hello”,而不是我新修改的显示“world”
5.除非我将我新改的文件重新命名为非abc,才能正确显示。
6.我已尝试把什么cookies缓存等等删了还是一样的问题
求教谢谢

回复

使用道具 举报

千问 | 2010-8-8 00:34:52 | 显示全部楼层
你这个应该是对NTFS分区系统做出修改,取消了更新最后修改设置这个选项导致的(优化大师有这样的功能貌似)。IIS需要监视文件才能及时重新读取,否则会使用缓存的文件。
回复

使用道具 举报

千问 | 2010-8-8 00:34:52 | 显示全部楼层
在文件开头加上response.expires=-1 就可以禁止缓存每次修改后按F5刷新
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行