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類型加入幾上三個檔案即可.

    沒有留言:

    張貼留言

    publish error allowDefinition='MachineToApplication'

    一個老舊的aspx web form專案,調了一些功能建置成功,但進行部署時顯示以下錯誤。 在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為...