2016-02-16 47 views
1

我爲自定義客戶端應用程序創建了新的文件擴展。該文件實際上是一個zip文件,其中包含一些關鍵文件,我只是將其重命名爲「.myextention」。 (如Word和DOCX擴展)控制器重定向到「file.myextention」返回「file.zip」(C#MVC4)

該文件在網站上生成,我在下載文件時遇到問題。

我直接在「〜/ Content /」文件夾中創建zipfile,因此客戶端可以直接下載它,我可以重新使用創建的文件。一旦創建,我將客戶端重定向到該文件,以便他們的瀏覽器自動開始下載文件。

這一切都正常,但瀏覽器正在下載的是「.zip」文件,即「.myextention」文件。

如果我再看看「〜/ Content /」文件夾中的文件瀏覽器,我發現該文件在正確的擴展中,並且看起來都很好。

所以一些IIS如何將我的「file.myextention」文件重命名爲「file.zip」。

enter image description here

回答

0

添加到web.config中:

<staticContent> 
    <mimeMap fileExtension=".myextention" mimeType="application/octet-stream" /> 
</staticContent> 

做的工作......

相關問題