sintaxis que net mvc español ejemplos asp asp.net-mvc-3

asp.net mvc 3 - que - ¿Cuál es la función de las páginas web: Habilitado en MVC 3 web.config



razor c# ejemplos (3)

Para permitir que se sirvan las páginas de Razor, no es suficiente establecer <add key="webpages:Enabled" value="true" /> . También necesita agregar el paquete Microsoft.AspNet.WebPages a packages.config usando NuGet.

Acabo de empezar un nuevo proyecto MVC 3. ¿Alguien puede decirme qué?

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

en mi archivo web.config hace?


Según la documentación, evita que se acceda directamente a los archivos .cshtml y .vbhtml ( www.myweb.com/views/home/index.cshtml por ejemplo)


webPages:enabled con el valor false evita que los archivos .cshtml o .vbhtml en la carpeta Views sean accesibles directamente desde un navegador web.