1、運行“dotnetfx35.exe”,安裝.net framework 3.5
2、安裝 RiaService 服務器端組件
msiexec /i RiaServices.msi SERVER=TRUE
3、安裝“Silverlight.exe”,其實這個可以不用,純屬爲了在本機運行Silverlight
4、在IIS配置WCF Host
1) IIS 網站屬性 --> IP地址(高級)--> 主機頭值
或者直接用命令實現:
cscript %systemdrive%/inetpub/adminscripts/adsutil.vbs set W3SVC/1/ServerBindings "[IP]:80:[域名/IP]"
2) 添加MIME類型,屬性 --> HTTP頭 --> MIME類型 ,添加“ 擴展名:.xap,MIME類型:application/x-silverlight-app”
3) 目錄安全權限,匿名訪問,並去除 “集成windows 身份驗證”,只能使用一種身份,否則會報錯。
4) 重啓IIS服務,cmd -> iisreset