2011-02-11 56 views
0

我試圖使用Response.TransmitFile發送一個受保護的PDF文件(無法通過瀏覽器直接接受) ()但我得到「訪問路徑...被拒絕」。我正在使用ASP.NET開發服務器,所以我不確切知道哪個用戶帳戶正在使用。無論如何,我已經爲每個人設置完全控制,但仍然沒有運氣。Response.TransmitFile()拋出'訪問路徑{path}被拒絕'使用ASP.NET Development Server

這可能是什麼原因造成的?也許是甚至沒有相關的權限...

我使用的代碼是以下,我不知道如果沒關係。

Response.Clear(); 
Response.ContentType = "application/pdf"; 
Response.AddHeader("Content–Disposition", "attachment; filename=foo.pdf"); 
Response.TransmitFile(file); 
Response.End(); 
+0

但該文件是在項目目錄中是不是? – Luke 2011-02-11 16:13:52

回答

0

忘記它了......我在路徑中存在錯誤(不存在)。我討厭路徑= P