2013-05-03 110 views
8

直到现在我用:如何在MVC3应用程序的OnApplicationStarted中获取应用程序根目录(完整物理路径)?

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

但是,今天我把我的应用程序从IIS6 IIS7来和我“的请求不是在这种情况下用”异常。这是由于IIS7中的集成模式管道。我不想去经典模式,所以我正在寻找获取应用程序路径的不同方式(即“C:\ SVN \ L2E \ trunk \ Website”)。

有没有人有一个想法如何我可以得到我的MVC3应用程序的完整物理路径?

回答

8

使用本:

AppDomain.CurrentDomain.BaseDirectory 
相关问题