2011年7月12日 星期二

windows 2003 IIS 顯示silverlight

把原本部署在IIS7的網站改部署到windows 2003 R2 IIS上,

如果在顯示silverlight物件時,出現了這個錯誤....

網頁錯誤詳細資料

使用者代理程式: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; Foxy/1; .NET CLR 1.1.4322; InfoPath.3; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
時間戳記: Tue, 12 Jul 2011 09:43:13 UTC


訊息: Unhandled Error in Silverlight Application
Code: 2104   
Category: InitializeError      
Message: 2104 發生錯誤。    
行: 47
字元: 13
程式碼: 0
URI: http://bev2003/Demo/Scripts/jquery.silverlight.js






google找到以下訊息, 是IIS少了silverlight檔案的關聯設定


  • .xap application/x-silverlight-app

  • .xaml application/xaml+xml

  • .xbap application/x-ms-xbap 


  • 主要是在IIS 本機電腦,按右鍵選內容, 在MIME類型加入幾上三個檔案即可.

    沒有留言:

    張貼留言

    IIS 網站無法下載中文檔名檔案因為取消高位元字元

     網址+中文檔案名稱方式下載檔案顯示 404 - 找不到檔案或目錄。 但英數字檔案名稱則可下載。 因為設定GCB IIS,其中1項 將高位元字元預設取消勾選了。 27 TWGCB-04-014-0028 要求篩選與其他限制模組 允許高位元字元 這項原則設定決定查詢...