0
在我的ASP.NET應用程序中,應該將文件寫入磁盤的方法有時會意外地以文件名NOT_A_VALID_FILESYSTEM_PATH
寫入文件。ASP.NET:Server.MapPath返回字符串NOT_A_VALID_FILESYSTEM_PATH
(簡化)代碼:
private void WriteFile(string fileID)
{
string fileName = Server.MapPath("/Data/" + fileID + ".xml");
// (More code that writes data to that file...)
}
爲什麼返回使用Server.Mappath字符串 「NOT_A_VALID_FILESYSTEM_PATH」?