Silverlight應用程序中未處理的錯誤代碼:2104 類別:InitializeError

在部署簡單 Silverlight 程序時,只需要將生成的後綴爲 .xap 和後綴 .html 放入網站目錄即可,但是在 IIS6 中需要添加 MIME 類型,因爲 IIS6 中默認沒有添加 .xap 和 .xaml(IIS7 中已經默認添加此兩種類型),開啓腳本調試出錯的界面如下所示:

  錯誤消息內容爲:

  Silverlight 應用程序中未處理的錯誤 代碼: 2104 類別: InitializeError 消息: 無法下載 Silverlight 應用程序。請查看 Web 服務器設置

  解決方案:

  在網站屬性中-HTTP頭選項卡,點擊 MIME 類型 按鈕:

  

  點擊 新建 按鈕:

  

 

  添加下面兩種類型:

  擴展名:.xaml

  MIME 類型:application/xaml+xml

  擴展名:.xap

  MIME 類型:application/x-silverlight-app

  

 

  

 

  此時在重新訪問站點即可正確顯示。


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