Silverlight RIA Service部署到IIS6的步骤或问题。

内容摘自网络:

一、svc 无法访问问题

现象:silverlight运行正常,但是调用WCF RIA Service部分出现异常,弹出错误提示。如登录或建立新用户时。

类似这样的silverlight异常框

 

Load operation failed for query 'GetUser'. 远程服务器返回了错误: NotFound。
   位于 System.ServiceModel.DomainServices.Client.OperationBase.Complete(Exception error)    位于 System.ServiceModel.DomainServices.Client.LoadOperation.Complete(Exception error)    位于 System.ServiceModel.DomainServices.Client.DomainContext.CompleteLoad(IAsyncResult asyncResult)    位于 System.ServiceModel.DomainServices.Client.DomainContext.<>c__DisplayClass1b.<Load>b__17(Object )

 

原因:svc服务没有建立

解决:将Web应用目录中,目录安全标签页中“认证和访问控制”弹出对话框中,仅选择“Enabled anonymous access ”使能匿名访问,而去掉集成认证。就是说仅有匿名访问。

**设置完成,最好将整个IIS 服务重新启动,这样不至于浪费时间

二、其他必备问题】

1 Confirm That the .NET Framework 4 is Installed on the Web Server
   下载安装.NET Framework 4

2  Install RIA Services on the Web Server
  安装方法是:用命令行执行 msiexec /i RiaServices.msi SERVER=TRUE   (说明:如果不使用这种方法将无法安装:因为需要vs2010 等等东东)

 

 

posted on 2012-08-23 11:37  边缘程序员2011  阅读(832)  评论(0编辑  收藏  举报