我使用的是 visual studio 2012,使用firefox作为debug工具。
我发现,启动调试后然后再关闭调试,在firefox中刷新后仍然能得到最新的结果。而我修改了controller后(比如添加一个action或者改动了action代码),则需要重新开启调试。难道,针对view部分,是不需要调试的?

解决方案 »

  1.   

    补充一点,我使用的是 asp.net mvc4,rasor引擎。
      

  2.   

    那个叫Razor引擎吧。这都没关系,你看看右下角任务栏里面,已经启动了一个IIS Express实例,只要你的项目不关闭或者不主动去退出IIS Express实例,就一直在指定端口有Web服务。
      

  3.   

    修改了cshtml后 无需重新启动调试?修改controller后需要重新启动调试?
      

  4.   

    如果你没退出IIS Express实例,都不需要重新启动调试,只要重新生成就行了。
      

  5.   

    只要webserver(可能是IIS Expres,也能是Asp.net development web server)没有退出.就不需要重新启动调试。修改前端(html, aspx, cshtml等)保存即可,修改后端(.cs .vb)则需要编译。