在asp.net开发服务器中缓存

Yog*_*dal 4 asp.net caching

详细信息:我在windows xp sp3上使用visual studio 2005.该网站存储在文件系统中.我使用subversion来检查服务器中的代码.

问题出在这里:当我第一次运行应用程序时,一切都很好.但是当我在应用程序中进行更改时,我应该能够通过在浏览器中重新加载页面来查看这些更改.但它没有发生.我必须停止开发服务器并重新运行应用程序,这将启动一个新的开发服务器实例,现在我可以看到更改.这需要3-4分钟,这是我无法承受的浪费时间.

对于在这里待了很长时间的同事来说,一切都运转良好.他只需修改页面并在浏览器中重新加载页面即可查看更改.

在网上阅读一些论坛,我试图清除浏览器的缓存(IE,Firefox),但它无法正常工作.所以,这不是浏览器的缓存问题.它与开发服务器中的缓存有关.

任何想法都赞赏!!!

Yog*_*dal 5

谢谢你的帮助.这实际上是我的错.我实际上前一天禁用了目录监视,因为它不允许我构建网站.我刚刚在一些论坛上找到了解决方案.我当时不知道那是什么东西,我很高兴它有效.

这是链接:http: //support.microsoft.com/kb/911272

我为'HKLM\Software\Microsoft\ASP.NET\FCNMode'注册表项将值设置为2.如果我将它设置为0然后项目进入无限构建,可能是因为机器速度慢.值2对我有用.

  • 哦,男人,这样的废话让我想亲吻MS开发再见. (2认同)