После установки 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
работать правильно?