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:enabledcon valore falseimpedisce .cshtmlo .vbhtmlfile nella Viewscartella 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.cshtmlad esempio)
<add key="webpages:Enabled" value="???">tutto. L'impostazione predefinita è trueo false?
null- il che significa che le pagine Web sono abilitate se l'applicazione contiene qualcuno *.cshtmlo *.vbhtmlfile. Il controllo dei file può essere disabilitato impostando questo valore su trueo false. Puoi vedere di persona qui .