Silverlight在IIS發佈

   網站如果應用了Silverlight技術,直接部署到IIS中是無法正常運行的,因爲Silverlight應用所對應的三種MIME類型沒

 

有在IIS中註冊,所以Silverlight相關的文件無法下載到客戶端,而Silverlight又是客戶端應用,這樣網站運行不正常。

 

Silverlight的發佈涉及三種類型的文件:.xap, .xaml, .xbap,這些後綴名對於IIS6和IIS7來說都是新的,他們對應的

 

MIME類型沒有默認被添加到IIS中,所以需要手動進行註冊,註冊的內容爲:

  • .xap     application/x-silverlight-app
  • .xaml    application/xaml+xml
  • .xbap    application/x-ms-xbap

      註冊MIME類型的方法,打開IIS,在網站或默認網站上右擊,選擇屬性,點擊 ‘HTTP頭選項卡’找到“MIME類型(M)”按紐,點擊進行對MIME類型的新建。添加MIME完成後將網站和對應的應用程序池重啓,重新打開網站即恢復正常。

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