Работа с контроллерами ASP.net MVC без их компиляции (редактирование на лету, как в ASP.Net Webforms)?
Здравствуйте.
Делаю в основном веб-проекты на ASP.Net Webforms.
Сейчас начала делать проект на ASP.net MVC 4. Возник такой вопрос.
В ASP.Net Webforms есть возможность публикации сайта, не компилируя проект (например, директория bin может быть вообще пуста). А все исходники размещаются в директории сайта. IIS компилирует проект на лету. И если возникает необходимость быстро исправить что-либо в коде, я просто открываю файл *.cs в Блокноте, изменяю что требуется, и присохранении IIS сам перекомпилирует проект при следующем обращении к нему.
Можно ли что-то подобное сделать в ASP.net MVC, т.к. когда я делаю Publish, Studio компилирует весь код в dll, оставляя доступными мне только view'шки, не давая на лету редактировать код контроллеров и моделей.
Сейчас в VS можно включить редактирование, но для применения всё равно проект придётся собирать. Остаётся ждать Roslyn (следующую версию компилятора). Тогда этот фокус будет возможен, как я понимаю.