How to use Server.MapPath to get location outside website folder in ASP.NET

前端 未结 4 1694
没有蜡笔的小新
没有蜡笔的小新 2020-12-06 10:53

When my ASP.NET site uses documents (e.g. XML), I normally load the document as follows:

Server.MapPath(\"~\\Documents\\MyDocument.xml\")

H

4条回答
  •  无人及你
    2020-12-06 11:48

    docPath = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"..\Documents\MyDocument.xml");
    

    AppDomain.BaseDirectory returns current web application assembly directory path.

提交回复
热议问题