2015-07-31 26 views
10

Ho installato IIS 10 tramite le funzioni di Windows e ho pubblicato l'app MVC nella cartella IIS, quindi ho eseguito "dism/online/enable-feature/featurename: IIS-ASPNET45" comando, ma ancora ottenere l'errore:Come eseguire l'app ASP.NET MVC in IIS 10 su Windows 10

HTTP error 403.14 - Forbidden Il server Web è configurato per non elencare il contenuto di questa directory

che ho fatto questa operazione in Windows 7 con il comando "aspnet_regiis -I" invece di "dism/online/enable-feature/featurename: IIS-ASPNET45" e l'app Web caricata correttamente da localhost, ma non riesco a farlo funzionare su Windows 10.

+0

Questo [SO item] (http://stackoverflow.com/questions/12676002/aspnet-regiis-exe-ir-does-not-work-on-windows-8) è per Windows 8, ma potrebbe essere d'aiuto se non hai provato le risposte indicate. –

+0

Sei arrivato ovunque con questo? Sto avendo gli stessi problemi anche dopo aver eseguito i comandi 'dism' ... – Jammer

+1

Ho risolto il mio problema utilizzando la GUI di Win10 per la selezione delle funzionalità installate. Internet Information Services-> Servizio World Wide Web-> Funzionalità di sviluppo applicazioni-> ASP.NET 4.6 non è stato verificato. Ho controllato che insieme ad altri avevo bisogno e tutto andava bene. –

risposta

1

Ho avuto un problema simile - nel mio caso IIS non ha tutti i diritti per accedere alla cartella in cui inserisco i file del sito ...

Fornire accesso completo alla directory tramite Proprietà Windows/Risolto problema di sicurezza nel mio caso.

Prova a mettere i file del tuo sito web su C:\inetpub - forma la mia esperienza è la posizione migliore (ma non dovrebbe fare alcuna differenza).

Altre cose: - verificare se IIS hanno il diritto di C:\inetpub & ..\Documents\IISExpress - verificare se si è installato a destra od versione .NET e ASP.NET

vedo che si tenta installare ASP.NET 4.5, ma quale targeting per il tuo progetto?

Se si sta tentando di distribuire un nuovo progetto è necessario probabilmente APS.NET 4.6 o ASP.NET 5 RC (nel secondo caso è necessario anche impostare DNX).

11

Ho avuto lo stesso problema e l'ho risolto utilizzando la GUI di Win10 per la selezione delle funzionalità installate. Internet Information Services -> World Wide Web Service -> Application Development Features->ASP.NET 4.6 non è stato controllato. Ho controllato che insieme ad altri avevo bisogno e tutto andava bene.

Problemi correlati