2013-05-03 11 views
8

Fino ad ora ho usato:Come ottenere la root dell'applicazione (percorso fisico completo) in OnApplicationStarted nell'applicazione MVC3?

Dim appPath = HttpContext.Current.Request.MapPath(HttpContext.Current.Request.ApplicationPath) 

Ma oggi ho spostato il mio app dalla IIS6 a IIS7 ed ottengo "richiesta non è disponibile in questo contesto" eccezione. Ciò è dovuto alla pipeline della modalità integrata in IIS7. Non voglio passare alla modalità classica, quindi sto cercando un modo diverso per ottenere il percorso dell'applicazione (che è "C: \ SVN \ L2E \ trunk \ Website").

Qualcuno ha un'idea di come ottenere il percorso fisico completo della mia app MVC3?

risposta

8

uso questo:

AppDomain.CurrentDomain.BaseDirectory 
Problemi correlati