Я знаю, что представления компилируются на лету, но когда именно это происходит?Первая компиляция происходит по первому запросу, если я не ошибаюсь.Но что делать, когда я изменяю файл aspx / cshtml, что происходит потом?
Можно ли каким-то образом управлять этим поведением без использования aspnet_compiler.exe?
Проблема, с которой я столкнулся, заключается в том, что я модифицирую свой контроллер / модель представления и загружаю их как отдельную сборку.Когда я обновляю страницу, я получаю эту ошибку:
Элемент модели, переданный в словарь, имеет тип «Test.Controllers.AController + IndexViewModel», но для этого словаря требуется элемент модели типа «Test».Controllers.AController + IndexViewModel '.
Разница между этими моделями заключается в имени сборки (не показано в этой ошибке), поэтому мне нужно перекомпилировать представления для моей обновленной модели представления.