Comment obtenir la racine de l'application (chemin physique complet) dans OnApplicationStarted dans MVC3 application?
Jusqu'à maintenant j'ai utilisé:
Dim appPath = HttpContext.Current.Request.MapPath(HttpContext.Current.Request.ApplicationPath)
Mais aujourd'hui, j'ai déplacé mon application à partir de IIS6 à IIS7 et je reçois "la Demande n'est pas disponible dans ce contexte," l'exception". Cela est dû à l'intégration de mode pipeline dans IIS7. Je ne veux pas aller en mode classique, donc je suis à la recherche d'une manière de rentrer le chemin de l'application (qui est "C:\SVN\L2E\trunk\Website").
Quelqu'un a une idée de comment je peux obtenir le chemin physique complet de mon MVC3 app?
OriginalL'auteur Michal B. | 2013-05-03
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser Système.Web.HttpRuntime.AppDomainAppVirtualPath pour obtenir le chemin d'accès virtuel et appel Système.Web.De l'hébergement.HostingEnvironment.MapPath à la carte le chemin d'accès virtuel à un objet physique.
OriginalL'auteur cgijbels
utiliser ceci:
OriginalL'auteur Ebrahim Amini Sharifi