我正在编写一个小型WPF应用程序,它将使用单词模板并将其与数据合并。问题是我试图避免在Visual Studio C#项目中使用App_Data文件夹的绝对路径,原因很明显。我试图将路径映射到App_Data文件夹,以便我可以使用那里的模板。但它给了我以下错误:
System.NullReferenceException occurred: Object reference not set to an instance of an object.
System.Web.HttpContext.Current.get returned null.
这是我的代码:
String path = HttpContext.Current.Server.MapPath("/App_Data");
path = path + "/Acknowledgement_Letter.dotx";
答案 0 :(得分:2)
你应该在路径之前使用〜
string Path = HttpContext.Current.Server.MapPath("〜/ App_Data");