Ho creato un'applicazione MVC4 con .net 4.5 utilizzando il motore del rasoio. Funziona bene quando viene eseguito localmente con Visual Studio.Errore HTTP 403.14 - Vietato - Pacchetti MVC4 .net 4.5
Quando eseguo la distribuzione su IIS su Windows Server 2008 R2 (tutti gli aggiornamenti di Windows eseguiti), sembra che i miei pacchetti non funzionino e CCS non si carichi. Ho provato la visualizzazione del sito sul server, fonte visualizzata andato al link fascio per il css, e carica un po 'css e poi c'è un errore di IIS di:
Errore HTTP 403.14 - Forbidden Il server Web è configurato per non elencare il contenuto di questa directory.
Quello che ho cercato:
1) Accertato .net 4.5 è installato.
2) Aggiunto <modules runAllManagedModulesForAllRequests="true"/>
al mio web.config
3) Ran %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir
cmd
4) controllato che la mia piscina applicazione è stata impostata la modalità integrata
5) controllato che è impostato per utilizzare .NET 4
Quali sono le autorizzazioni per la cartella da cui si stanno servendo le risorse? –
@John Il pool di applicazioni e ISUSR hanno entrambi i permessi di lettura sulla cartella. – Kyle
Puoi mostrare il codice di raggruppamento? Hai controllato se il debug di compilazione è falso con il framework di destinazione corretto? – Yogiraj