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