2012-07-09 131 views
1

我創建了一個簡單的MVC3(剃刀)的Web應用程序,並想用它「爲我的客戶從我的站點下載文件」。 它工作本地主機上正常,但當我把它上傳我的主機上,當用戶按下下載按鈕,瀏覽對話框上來下載它無法實現文件TIPE說未知文件,並刪除例如文件擴展名: 「test.rar 「將轉換爲」測試「,沒有文件擴展名。 我在Firefox 12和ie8上測試了它們,顯示出一種行爲。 請幫我 我的代碼:爲什麼下載文件沒有文件擴展名?

public ActionResult down(string id) 
     { 

     return File(@"c:\test.rar", "rar", "test.rar"); 
    } 

回答

2

嘗試內容類型更改爲application/x-rar-compressedapplication/octet-stream