公司網(wǎng)站我打算用Silverlight+SQLite來(lái)做,在這里我分享下在win2003下部署Silverlight遇到的一個(gè)問(wèn)題,我將網(wǎng)站部署在win2003的IIS6時(shí),我訪問(wèn)會(huì)出現(xiàn)以下錯(cuò)誤:
Error: Unhandled Error in Silverlight Application Code: 2104
Category: InitializeError
Message: Could not download the Silverlight application. Check web server settingsv
解決方法:
1、我們需要右鍵單擊配置好的網(wǎng)站,注意這里是選擇配置的網(wǎng)站而不是Internet信息服務(wù)下的根目錄,然后選擇【屬性】,然后我們選擇【http頭】如下圖:
圖1.
2、然后我們選擇右下角偏上的【MIME類型(M)】,將彈出如下窗口:
圖2.
3、然后我們?cè)跀U(kuò)展名和MIME類型中添加以下三個(gè):
.xap application/x-silverlight-app
.xaml application/xaml+xml
.xbap application/x-ms-xbap
添加成功后,我們?cè)僭L問(wèn)配置好的網(wǎng)站,如果沒(méi)有其它問(wèn)題就可以正常訪問(wèn)。
注:在Win2008上部署就不用設(shè)置這些,希望對(duì)有此問(wèn)題的人有幫助。