ClickOnce 發佈時,一起發佈 Framework 套件 (2) IIS 的 MIME 設定

摘要:ClickOnce 發佈時,一起發佈 Framework 套件 (2) IIS 的 MIME 設定

透過 IIS 發佈 Click Once 想必是大部分都會選擇用這個方式

上次有提到「ClickOnce 發佈時,一起發佈 Framework 套件。

這次就針對佈署到 IIS 時的相關設定。

由於IIS 基於安全性考量,沒有經過認可的副檔名都會禁止提供下載。

所以當我們要特別透過自已的機器發佈 Framework 的話,就會需要用到 MIME 類型的設定。

這對網管來說可能是理所當然,但對程式人員可能就會說怎麼會這樣??設定都對呀 

image image

Client 下載安裝時的錯誤畫面

 

這時請到「佈署的主機」上設定 IIS

image

可以自行決定是要在「應用程式」或「網站」層級去設定

image

image

請新增以下的 MIME 類型

副檔名    

MIME 類型

.msp  

application/microsoftpatch

.msu 

application/microsoftupdate

.vsto    (Office 相關)

application/x-ms-vsto

 image

 

最後請重新啟動 IIS  或是 iisreset