Подтвердить что ты не робот

Как скомпилировать cshtml перед запуском

Я считаю, что где-то я читал параметр в одном из файлов проекта, который позволит вам скомпилировать файлы .cshtml при создании проекта Visual Studio.

Просто начинайте работу с MVC/Razor/Query Mobile и меня раздражает "Страница загрузки ошибки", когда у меня есть ошибка в кодовом блоке внутри файла .cshtml

4b9b3361

Ответ 1

Установите <MvcBuildViews>true</MvcBuildViews> в элементе <PropertyGroup> вашего файла .csproj.

Ответ 2

Помимо истинной настройки, вам все равно нужно убедиться, что в вашем csproj активна настройка:

<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
</Target>