繁体   English   中英

无法将WCF Ria Services应用程序部署到IIS6 - EndpointNotFoundException服务Web-AuthenticationService.svc不存在

[英]Trouble deploying WCF Ria Services app to IIS6 - EndpointNotFoundException The service Web-AuthenticationService.svc does not exist

我们正在尝试将Silverlight + WCF RIA Services应用程序部署到IIS 6 Web服务器。 当silverlight应用程序在浏览器中启动时,我收到错误。 使用Fiddler ,我可以看到真正的错误:

EndpointNotFoundException服务Web-AuthenticationService.svc不存在。

果然,如果我尝试在浏览器中浏览该服务,则找不到:

在此输入图像描述

我尽可能多地研究了这个错误,尝试这些:

  • 确保RIA服务程序集包含在站点的bin文件夹中。
  • 然后,确保在服务器上安装RIA服务。
  • 确保仅使用1个身份验证方案(在Web配置和IIS站点设置中)。
  • 三重检查配置部分是否存在,如此处所述

任何人都可以提供更多建议吗?

更新

我手动将svc文件添加到ClientBin文件夹,问题“已解决”。 我现在在调用登录查询时遇到Timeout问题。 为什么我必须手动添加svc文件?

您可能会发现此博文有用。 我最近也在处理WCF Ria 404部署地狱 - 将Visual Studio 2010升级到SP1确实有助于解决我的问题,因为它包含WCF Ria SP1。

我能找到的唯一解决方案是手动创建svc文件并将其包含在clientbin文件夹中。

经过7天的漫长岁月,我们设法找到了一个我从未在论坛中见过的解决方案。 它与silverlight项目的Properties文件夹中缺少的数据源有关。 就我而言,没有生成数据源。 (project> properties> datasources文件夹为空)

解决方案是转到数据>显示数据源,然后按按钮自动创建所有数据源。

(这是在Visual Studio 2010上)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM