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-ток-IS-нуль-внутри-идентичность каркасы-метода). –
Вы предоставили администратору priviliges своему компилятору? – omerv2