IIS中Silverlight的配置

       由於Silverlight是客戶端技術,所以Silverlight在配置時對IIS並沒有太多要求,只需要IIS可以響應Silverlight所請求的資源即可。配置步驟比較簡單,只要在站點屬性中添加MIME類型即可。

       在IIS中點擊站點屬性,在“HTTP 頭(HTTP Headers)”標籤頁中,點擊“MIME 類型(MIME Types)”,點擊“新建”,加入以下條目:

擴展名 MIME類型  
.xap application/x-silverlight-app  
.xaml application/xaml+xml  
.dll application/x-msdownload  
.manifest application/manifest  
.application application/x-ms-application  
.xbap application/x-ms-xbap  
.deploy application/octet-stream  
.xps application/vnd.ms-xpsdocument  

其中,.xap和.xmal是最基本的兩種類型,必須添加,其它類型可根據具體需要添加即可。

         II7中已經集成了.xap和.xmal類型,不需再添加。

         除此之外,如果不想修改MIME類型,又希望可以支持Silverlight,可以把Silverlight的資源文件的後綴名修改爲IIS默認支持的類型,如可以把xap文件後綴修改爲zip也是可以的。這樣就可以繞過IIS的MIME類型檢查。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章