我試圖將文件保存到服務器,然後加載到讀取器中進行下載。但是,我得到一個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