2012-07-09 132 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