2009-12-02 45 views
1

我需要獲取MVC項目中應用程序根目錄的物理路徑;我使用它來從一個將其項目放置在文件系統上的存儲庫提供服務。在MVC控制器構造函數中獲取應用程序根

另外,我可以使用依賴注入,但我會有同樣的問題;我沒有Request,直到有人打電話給我,所以我不能使用Request.PhysicalApplicationPath

回答

1

您可以在控制器做到這一點:

var root = Server.MapPath(Url.Content("~/"));