какова функция веб-страниц: включено в MVC 3 web.config - PullRequest
196 голосов
/ 03 февраля 2011

Я только начал новый проект MVC 3. Может кто-нибудь сказать мне, что

<add key="webpages:Enabled" value="false" />

в моем файле web.config делает?

Ответы [ 3 ]

234 голосов
/ 03 февраля 2011

webPages:enabled со значением false предотвращает прямой доступ к файлам .cshtml или .vbhtml в папке Views из веб-браузера.

29 голосов
/ 03 февраля 2011

Согласно документации, он предотвращает прямой доступ к файлам .cshtml и .vbhtml (например, www.myweb.com/views/home/index.cshtml)

1 голос
/ 02 февраля 2017

Чтобы разрешить обслуживание страниц Razor, недостаточно установить <add key="webpages:Enabled" value="true" />.Вам также необходимо добавить пакет Microsoft.AspNet.WebPages в packages.config с помощью NuGet.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...