我试图将文件保存到服务器,然后加载到读取器中进行下载。但是,我得到一个FileNotFoundExeption。我保存到完全相同的路径,手动打开目录,并可以在那里看到文件。但是,阅读它会导致例外。这是我第一次尝试他 - 我做错了什么?为什么当文件在那里时会出现FileNotFoundException?
try
{
using (StreamReader reader = new
StreamReader(HttpContext.Current.Server.MapPath(@"~/Downloads/data.text")))
{
// do something
}
}
catch (Exception)
{
}
你检查了权限吗? – Oded
您是否已确认'HttpContext.Current.Server.MapPath(@“〜/ Downloads/data.text”)能正确解析您所需的路径? –
这应该是data.txt吗? – evanmcdonnal