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