Acabo de comenzar un nuevo proyecto MVC 3. ¿Alguien puede decirme qué?
<add key="webpages:Enabled" value="false" />
en mi archivo web.config hace?
asp.net-mvc-3
ftnilsson
fuente
fuente

Respuestas:
webPages:enabledcon valorfalsepreviene.cshtmlo.vbhtmlarchivos en laViewscarpeta de ser directamente accesible desde un navegador web.fuente
The type of page you have requested is not served because it has been explicitly forbiddenSegún la documentación, evita que se acceda directamente a los archivos .cshtml y .vbhtml (
www.myweb.com/views/home/index.cshtmlpor ejemplo)fuente
<add key="webpages:Enabled" value="???">completo. ¿Es el predeterminadotrueofalse?null, lo que significa que las páginas web están habilitadas si la aplicación contiene alguno*.cshtmlo*.vbhtmlarchivos. La comprobación de archivos se puede deshabilitar estableciendo este valor entrueofalse. Puedes verlo por ti mismo aquí .Para permitir que se sirvan las páginas de Razor, no es suficiente configurarlas
<add key="webpages:Enabled" value="true" />. También debe agregar el paquete Microsoft.AspNet.WebPages parapackages.configusar NuGet.fuente