0
我有一个继承自DelegatingHandler的类。在该类的方法之一,我试图访问一个文本文件,像这样:无法从MVC5类访问文件
string filePath = HttpContext.Current.Server.MapPath("~/test.txt");
if (!string.IsNullOrWhiteSpace(filePath))
{
using (StreamWriter w = File.AppendText(filePath))
{
w.WriteLine(string.Format("{0}|{1})", DateTime.Now, ex.ToString()));
}
}
但我不断收到关于HttpContext.Current零误差不能为空
string filePath = HttpContext.Current.Server.MapPath("~/test.txt");
什么可以在问题是?我确定该文件确实存在于网站根目录?
我觉得它有什么用[不同的线程]做(http://stackoverflow.com/questions/31419033/HttpContext的电流 - 是无效内部身份的框架的方法)。 –
你有没有给你的编译器授予管理员权限? – omerv2