WCF RIA Service + IIS 6: NotFound 错误

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

部署一个Silverlight 项目到客户的服务器上,数据访问采用WCF RIA Service,服务器是Win 2003 + IIS 6, 遇到了问题:

 

Unhandled Error in Silverlight Application Load operation failed for query 'xxxx'. 远程服务器返回了错误: NotFound

 

根据Saurabh的blog Deploying Application built using RIA Services RC,得知程序的Form验证不能与IIS的集成验证一起使用:

 

 Forms Auth + Anonymous will also work fine but Forms Auth + Integrated Auth is not supported.

 

取消IIS上的集成验证,问题解决

 

Saurabh 文中提到的通过构造.svc url 并检查该url是否正常工作,也对排错很有帮助:

 

Browsing to the .SVC

For every DomainService, a WCF Service is created at runtime using the ASP.NET feature of Virtual Path Providers. More details on the dynamic .SVC file creation can be found in my blog post here.

Since it is a virtual file you will not see a physical .svc in your deployed project, but it will exist at runtime. Being able to browse to the .SVC can be key to debugging RIA Services deployment issues.

For a given DomainService the path to its .SVC can be determined using the following convention:

[BaseURI] + [DomainServiceNameWithNamespace].svc with all “.” in the DomainServiceFullName replaced by “-

Silverlight+WCF象棋系统:新手理解客户端-服务端契约设计的经典案例 在分布式应用开发中,客户端与服务端之间的通信契约是保障系统可靠性与可维护性的核心基础。其原理涉及接口定义、数据序列化、调用语义(如单向/双向)、状态同步机制等关键环节。这类契约设计不仅决定网络交互的确定性与性能边界,更直接影响业务逻辑的分层合理性与调试可观测性。典型应用场景包括实时对弈、协同编辑、在线考试等需要强状态一致性的系统。本文以一个基于SilverlightWCF构建的中国象棋教学系统为载体,深入剖析服务契约(IChessService)、回调契约(CallbackContract)与数据契约(D 阅读详情

相关推荐

IIS6发布WCF服务 .docx

IIS6发布WCF服务.docx

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

内容摘自网络: 一、svc 无法访问问题 现象:silverlight运行正常,但是调用WCF RIA Service部分出现异常,弹出错误提示。如登录或建立新用户时。 类似这样的silverlight异常框 Load operation failed for query 'GetUser'. 远程服务器返回了错误: NotFound。 位于 System.ServiceMod...

weixin_34122604的博客 168

Silverlight提示“Load 操作失败。远程服务器返回了错误: NotFound

调试时出现“Load 操作失败。远程服务器返回了错误: NotFound”:   一定要注意此错误之前的错误是什么?基本就是用户Cookie的问题,用户没有登录。 有时需要设置成Any CPU 有时重新编译Silverlight项目,问题解决。  ...

weixin_34306593的博客 262

Load operation failed for query “GetCustomers" of microsfot 's sample RIA project.

12-17-2009 1:13 AM | Hi, I createad a Silverlight 4 Beta 1 application with Visual Web Developer 2010 Beta 2, using Silverlight Business Application template.Iadded an Entity Data Model pointing...

weixin_30781631的博客 174

【安装部署】Unhandled Error in Silverlight 2 Application Load operation failed for query 'Login'....

开发环境 Windows XP SP3Visual Studio 2010Silverlight 4IIS 6.0 (Asp.net 4) 背景 在http://code.msdn.microsoft.com/RiaServices上下载了 Authentication Quick Starts,用 Visual Studio 2010 打开解决方案,编译、运行,一切正常。把网站发布到 I...

weixin_33714884的博客 222

domainservices.client.domainoperationexception:load operation failed for query错误的原因

SilverLight调用DomainService服务时,若报“domainservices.client.domainoperationexception:load operation failed for query.指定的命名连接在配置中找不到”错误,可能的原因是数据库连

west2net的专栏 738

silverlight4+WCF RIA Service + IIS6 安装 部署步骤 Domain Service

<br />1.在默认网站下创建虚拟目录<br />2.设置虚拟目录的属性<br />  虚拟目录》执行权限》【将脚本和可执行文件】修改为【纯脚本】 ,修改完此步就可以下载EXE文件了<br />  目录安全性》身份验证和访问控制》去掉【集成Windows身份验证】,启用匿名访问】打钩, 此步骤解决“调用WCF RIA <br /> Service部分出现异常,远程服务器返回了错误: NotFound”的错误<br />  Http头》MiMe类型》新建<br />    扩展名   MiMe类型<br /

刘跃飞的专栏 1981

Silverlight 应用 WCF RIA Services 在 IIS 部署问题总结

WCF RIA Services 部署在IIS 可能出现的问题 应用是Silverlight 4 Business Application,应用了WCF RIA Service, .net framework 4 环境下,所以遇到了一些问题 主要涉及的环境是Windows Server 2003 R2/企业版,未安装Visual Studio 2010环境时的布署。 安装.net fram...

weixin_30636089的博客 138

【转载】Silverlight 应用 WCF RIA Services 在 IIS6 部署问题总结

WCF RIA Services 部署在IIS6很简单,但是也会出现一些问题 我们的应用是Silverlight 4 Business Application,应用了WCF RIA Service, .net framework 4 环境下,所以遇到了一些问题 主要涉及的环境是Windows Server 2003 R2/企业版,未安装Visual Studio 2010环境时的布...

weixin_33884611的博客 119

WCF ria 远程服务器返回:Not Found

使用WCF ria Services搭建silverlight程序,系统运行调用WCF ria服务的时候出现错误"远程服务器返回:Not Found",在网上查找了半天没查出来结果,后来发现问题是承载silverlight项目的Web项目需要引用 WCF ria Servicess类库中得Web项目。添加引用之后就好了。 项目架构如下图: BusinessLibrary文件夹就是WCF ...

weixin_30706507的博客 127

IIS HTTP 错误 404.17 - Not Found 解决方法 Silverlight xap

 这篇文章主要介绍了IIS出现Errore HTTP 404.2 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理问题的解决方法,需要的朋友可以参考下 错误提示如下图: 出现这种情况的原因通常是因为先安装了Framework,后安装的IIS; 运行cmd,输入: 复制代码 代码如下: C:\Windows\Mic

MinSen 3702

WCF基础教程(二)——解析iis8和iis8.5+VS2013发布wcf服务问题

引言   在项目中第一次接触WCF这方面的知识的时候就非常的喜欢这个东西,说不上为什么, 就是感觉WCF的出现为我们提供了很大的便利,所以自己就开始查找这方面的资料开始来 学习,所自己现在也是一边在项目中运用这个东西,一边学习这里面的一些非常重要的 基础知识和运行机制,在上一篇博客中给大家创建了一个wcf的小例子,但是并没有将服 务端部署到IIS上面,所在

Jack 架构师之路 2695

Silverlight调用WCFRIAService 'Not Found'错误小结

1、确实没有服务方法; 2、Web.Config中没有相应的DomainService配置(解决:在承载应用添加一个空的域服务,然后删除即可); 3、服务方法是在于一个WCF RIA Services类库里,如果承载网站没有引用,或者是如果承载网站下Bin里的dll没有更新也会提示这种错误(VS的自动复制有的时候不是非常有效);(解决:同步更新相应的dll文件到bin目录下) 4、服务方法没...

javasalatu 213

IIS部署Silverlight应用和WCF RIA Services,出现异常:系统找不到指定的文件

原因:没有加载DLL 在IIS部署Silverlight应用和WCF RIA Services,出现异常:未能加载文件或程序集“System.ServiceModel.DomainServices.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。

sam1012的专栏 807

Silverlight - Web应用的一道强光

微软发布WPF的时候,看过几个结合Vista的Demo,界面很cool,那时候的感觉是WinForm应用程序的开发要经历一场"绚烂"的升级了。 后来看到WPF/E的(WPF Everywhere)消息,看到这个codename当时很有疑问:一个.NET 3.0的组成部分,怎么就能everywhere? 毕竟不是每台电脑上都装有.net framework,甚或操作系统都不是Windows。

James Zhou's blog 2万+
上一篇: Silverlight - 多个WebBrowser不可重叠
下一篇: WP7 - 全景视图界面设计
jameszhouhvs
jameszhouhvs 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄20年 647粉丝 459原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值