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
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: