2011-11-08 14 views
10

In Visual Studio quando si preme F5 in questo particolare progetto MVC3, si apre:Avvio la mia applicazione di debug MVC3 apre un file .cshtml specifica nel browser

localhost:36185/Views/Auction/Details.cshtml 

Quando in qualsiasi altro progetto, quando si preme F5 si apre correttamente il metodo Home/Index azione:

http://localhost:36185 

Perché questo è l'apertura di una specifica vista invece di utilizzare la corretta azione di Home/index? Quale impostazione sta interferendo?

risposta

21

Proprietà del progetto => Web => Avvia azione

e fare la vostra scelta

enter image description here

+0

@SergioTapia Non posso dirti come ottenere un'azione * a meno che non conosca la tabella di percorso; tuttavia, è possibile immettere qualsiasi URL (senza l'host/porta) nella pagina specifica (inclusa una voce vuota per la radice del sito) –

+9

È anche possibile selezionare "Pagina specifica" e lasciare il campo vuoto e caricare il percorso predefinito. –

+0

+1 Questa è un'informazione molto utile, grazie. –

1

È possibile provare la soluzione data da Marc Gravell. Se ciò non funziona, è possibile controllare il file Global.ascx per la configurazione del routing.

Problemi correlati