Ho appena iniziato un nuovo progetto MVC 3. Qualcuno può dirmi cosa
<add key="webpages:Enabled" value="false" />
nel mio file web.config fa?
Ho appena iniziato un nuovo progetto MVC 3. Qualcuno può dirmi cosa
<add key="webpages:Enabled" value="false" />
nel mio file web.config fa?
Risposte:
webPages:enabled
con valore false
impedisce .cshtml
o .vbhtml
file nella Views
cartella da essere direttamente accessibile da un browser web.
The type of page you have requested is not served because it has been explicitly forbidden
Secondo la documentazione impedisce di accedere direttamente ai file .cshtml e .vbhtml ( www.myweb.com/views/home/index.cshtml
ad esempio)
<add key="webpages:Enabled" value="???">
tutto. L'impostazione predefinita è true
o false
?
null
- il che significa che le pagine Web sono abilitate se l'applicazione contiene qualcuno *.cshtml
o *.vbhtml
file. Il controllo dei file può essere disabilitato impostando questo valore su true
o false
. Puoi vedere di persona qui .