我有一個ashx處理程序與下面的代碼。我們的想法是隱藏文件的路徑,並提示下載System.OutOfMemoryException下載文件
context.Response.Clear();
context.Response.AddHeader("Content-Disposition", "attachment; filename=" + fileName);
context.Response.AddHeader("Content-Length", file.Length.ToString());
context.Response.ContentType = "application/octet-stream";
context.Response.WriteFile(file.FullName);
也能正常工作一段然而文件對別人我得到
異常類型「System.OutOfMemoryException的」被拋出。
在卡西尼? IIS? – JoeBilly 2010-04-08 12:33:14
拋出異常的文件的長度是多少? – kgiannakakis 2010-04-08 12:33:56
它是IIS7,所有文件的大小都是7mb。有時候是有效的。我想我應該在使用聲明中包裝這個。任何想法應該實現什麼 – frosty 2010-04-08 13:26:09