我將system.web導入到我的類庫項目中。導入的system.web,我沒有看到server.mapPath?
試圖找到:
system.web.httpserverutility.server.mappath
,但我不」獲取在智能感知的方法是什麼?
這是一個.net 2.0版本。
我將system.web導入到我的類庫項目中。導入的system.web,我沒有看到server.mapPath?
試圖找到:
system.web.httpserverutility.server.mappath
,但我不」獲取在智能感知的方法是什麼?
這是一個.net 2.0版本。
該方法可通過System.Web.HttpContext.Current.Server對象訪問。只需設置一個對System.Web.HttpContext.Current.Server的引用並像正常一樣調用該方法。
var server = HttpContext.Current.Server;
server.MapPath(SOME_VIRTUAL_PATH);
MapPath
是一種實例方法;您只能在HttpServerUtility
的實例上調用它。
如果您知道您的代碼只會在HTTP請求期間被調用,您可以致電HttpContext.Current.Server.MapPath
。
否則,請致電VitualPathUtility.ToAbsolute
。