Какова функция веб-страниц: включена в MVC 3 web.config
начал новый проект MVC 3. может кто-нибудь сказать мне, что
<add key="webpages:Enabled" value="false" />
в моем файле web.config?
Спасибо всем!
Ответ 1
webPages:enabled со значением false предотвращает доступ к файлам .cshtml или .vbhtml в папке Views из веб-браузера.
Ответ 2
В соответствии с документацией он запрещает доступ к файлам .cshtml и .vbhtml напрямую (www.myweb.com/views/home/index.cshtml например)
Ответ 3
Чтобы разрешить страницы Razor, этого недостаточно, чтобы установить <add key="webpages:Enabled" value="true" />. Вам также необходимо добавить пакет Microsoft.AspNet.WebPages в packages.config с помощью NuGet.