如果我使用VS2008或VS2010在ASP.NET项目中进行更改,我必须停止ASP.NET开发服务器并重新启动它(通常通过“在浏览器中查看”)以查看反映的变化。ASP.NET开发服务器每次重新启动
我有完全相同的问题,因为这个家伙: ASP.net development server needs restart every time
除了我,他的解决方案不起作用:添加/在HKLM\Software\Microsoft\ASP.NET\FCNMode
注册表值更改为0或2什么都不做,我可以看到。
现在疯狂的部分 - 我刚刚升级到VS2010,假设我所有的问题都将被解决。我将我的项目迁移到了.NET 4.0,并且只是为了发生完全相同的行为而做了“在浏览器中查看”! 4.0运行完全不同的WebDev.WebServer版本,我确信这会解决我的问题!不。
然后我读约IIS Developer Express公司,刚刚被释放与WebMatrix的,我觉得如何让我的网站加载(命令提示符)只对,你猜对了,同样的问题发生。我必须杀死服务器并重新启动才能看到我的更改。
而我所说的变化不一定是代码更新,它们可能是一个简单的HTML修改。服务器无法识别更改,因此不会为新页面提供服务。 CSS或JS文件可以在不重新启动的情况下更新和查看。
我只是寻找一些想法,可能是什么问题。想想,请!?
工作站:Win7 64位,VS2008和VS2010。
您在浏览器中尝试过CTRL + F5吗?强制进行手动刷新(而不是缓存)。这很可能是您的网络浏览器正在缓存文件 – 2010-07-08 18:36:02
我希望它很简单。是的,CTRL-F5,CTRL-R是在Chrome,Firefox,IE中打开的。这是一个疯狂的疯狂问题。 – scolja 2010-07-08 18:50:38
你正在使用什么样的项目?您是使用Web应用程序项目还是仅使用简单的“打开网站”?您的网页是否使用代码隐藏或代码旁边?如果您在ASPX页面中进行更改,只需更改HTML标记即可添加
这是新的
,这是否正常工作? C#代码中没有检测到更改,或者我们可以获取更多信息? – 2010-07-09 05:19:51