Edit and Continue does not Work in VS 2010 / ASP.Net MVC 2

后端 未结 4 1312
臣服心动
臣服心动 2021-01-11 13:01

Although Enable Edit and Continue is checked on the Web tab of my ASP.Net MVC 2 project, I cannot in fact change the source code while running. For example, if I try to edi

4条回答
  •  佛祖请我去吃肉
    2021-01-11 13:40

    The distinction is that a Web Application needs to be compiled while a Web Site is compiled dynamically when executed (even the code behind).

    As ASP.NET MVC uses a web application every time you make a change you need to recompile it and recompiling requires leaving the Debug mode. Indeed you could modify views and partials without the need of recompiling but for controller logic you always need to recompile.

    To speed things up I would recommend you the following:

    1. When working with views and partials (i.e. doing some design stuff) run the application with Ctrl+F5 instead of F5 which will simply start the application in normal mode and your changes will be automatically picked up when you refresh the browser
    2. When working with code behind you should have a corresponding unit test that will allow you to quickly check the behavior. In this case running in Debug mode might be more useful as you might require checking values.

提交回复
热议问题