Ответ 1
Установите <MvcBuildViews>true</MvcBuildViews>
в элементе <PropertyGroup>
вашего файла .csproj.
Я считаю, что где-то я читал параметр в одном из файлов проекта, который позволит вам скомпилировать файлы .cshtml
при создании проекта Visual Studio.
Просто начинайте работу с MVC/Razor/Query
Mobile и меня раздражает "Страница загрузки ошибки", когда у меня есть ошибка в кодовом блоке внутри файла .cshtml
Установите <MvcBuildViews>true</MvcBuildViews>
в элементе <PropertyGroup>
вашего файла .csproj.
Помимо истинной настройки, вам все равно нужно убедиться, что в вашем csproj активна настройка:
<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
</Target>