После установки MvcBuildViews в true в моем .csproj файле, чтобы компилировать представления во время сборки, я получаю следующую ошибку:
'/temp' не является допустимым приложением IIS
Я предполагаю, что "/temp", к которому это относится, - это путь, в котором будут компилироваться представления. Здесь соответствующий раздел в файле .csproj:
<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
</Target>
Я использую полный IIS для обслуживания этого веб-сайта MVC 5 на своем локальном компьютере (еще не пробовал это на удаленном сервере). Нужно ли мне что-то задавать в IIS, чтобы сделать MvcBuildViews работать правильно?