[Silverlight]部署Silverlight專案到Server上時要注意的事 ----- Day21.2

[Silverlight]部署Silverlight專案到Server上時要注意的事 ----- Day21.2

當我們完成Silverlight的程式時,大部分人一定想把自己辛苦完成的作品放到Web Server上給客戶或是同事看。

但是因為IIS預設是不認得Silverlight專案中的.xap檔案,所以會導致出現下圖的錯誤訊息:

「無法下載Silverlight應用程式,請檢查Web伺服器設定」。

image

 

這是因為在IIS中,.xap檔案沒有對應到MIME,所以讓IIS在解析時,不知道要如何去處理。

 

要如何設定呢?

首先,打開IIS,在專案的MIME設定中:

image

 

新增副檔名為「xap」,MIME類型為「application/x-silverlight-app」。

image

 

設定完成後,你的Silverlight專案就可以順利地在Server上執行囉。

 

2009/11/04補充:

其他版本的IIS可以參考下列連結:

http://learn.iis.net/page.aspx/262/configuring-iis-for-silverlight-applications/

 

 

如果您有微軟技術開發的問題,可以到MSDN Forum發問。

如果您有微軟IT管理的問題,可以到TechNet Forum發問喔。