6

MVC newbie qui ... Ho appena creato il mio primo sito MVC in assoluto, e funziona in sviluppo. Ora lo pubblico sul mio IIS 7.5 locale usando "Web deploy", a "localhost", "Default Web Site/MySite". Le caselle di controllo "Segna come applicazione IIS su destinazione" e "Esci da file aggiuntivi ..." sono deselezionate.Pubblica l'app MVC su IIS, ora ha un errore - nessun documento predefinito?

Pubblica ha esito positivo. Così apro il mio browser e vado a http://localhost/MySite, e ottengo l'errore "Errore HTTP 403.14 - Proibito - Il server Web è configurato per non elencare il contenuto di questa directory."

Huh? Pensavo che l'idea del controller fosse che non dovessi specificare una pagina predefinita; funziona per te quale pagina vuoi? O ho frainteso qualcosa?

+3

Quale versione di IIS stai utilizzando? –

+0

@Justin: IIS 7.5 - modifica la domanda –

+0

Hai anche controllato la versione del runtime che stai utilizzando per il sito? Credo che sia necessaria una pipeline integrata. –

risposta

4

Controllato this e this?

+0

Beh, qualcosa che ho fatto lì sembra aver funzionato, perchè ora ho un nuovo errore! Immagino che ti dia credito di risposta! :) –

+0

@shaul: anch'io un novizio di mvc. sembra molto diverso dalle forme web e mi piace :) – naveen

1

Questo mi ha sorpreso una volta - avevo dimenticato di includere il file Global.asax. E 'stato sicuramente schierato?

+0

Sì, è lì ... –

4

Come è il tuo web.config? A seconda della versione di IIS, è necessario includere runAllManagedModulesForAllRequests="true" nella sezione dei moduli. È necessario aggiungere questo aggiornamento rapido http://support.microsoft.com/kb/980368 in modo che non è necessario questo attributo.

+0

Già impostato e l'aggiornamento rapido non ha fatto alcuna differenza. –

0

In IIS ho dovuto spostare il gestore di file statici sul gestore di URL senza estensioni per il rinnovo automatico SSL. Questo è seguito nell'ottenere questo errore. Risolto il problema aggiungendo Global.asax all'elenco dei documenti predefinito.

Problemi correlati