码迷,mamicode.com
首页 > 其他好文 > 详细

.svc处理程序映射缺失导致的WCF RIA Services异常

时间:2014-06-28 09:29:08      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   get   使用   

    在确定代码、编译结果和数据库都正常的情况下,无法从数据库取到数据。错误提示:Sysyem.Net.WebException:远程服务器返回了错误:NotFound,监听发现请求数据库的服务异常,访问相关地址HTTP404错误。  

    bubuko.com,布布扣 

    bubuko.com,布布扣

    向数据库发起的请求异常

   bubuko.com,布布扣

    访问svc地址后的错误信息

   bubuko.com,布布扣

    在确定其他各方面正常,并且修复了一遍vs,各种IIS设置检查后依然没有找到原因,而且工程在同事电脑上能够正常运行,最后确定只可能是.Net Framework或者IIS有问题,因为之前同事在机器上装测试工具,安装了.Net Framework3.5以及vcredist_x86,结果之后调试立刻出错,稍后卸载了这两项才能正常调试,但出现上述错误。

    最后找到问题原因:可能是之前的安装卸载操作导致.svc处理程序映射缺失,进而导致WCF不能正常使用。

   bubuko.com,布布扣bubuko.com,布布扣

    解决办法:

    执行以下两条命令("%WINDIR%默认为C:\Windows)即可

 "%WINDIR%\Microsoft.Net\Framework\v4.0.30319\aspnet_regiis" –i –enable
 "%WINDIR%\Microsoft.Net\Framework\v4.0.30319\ServiceModelReg.exe" -r

    bubuko.com,布布扣 

    再访问.svc地址已经正常,也能正常使用WCF RIA Services与数据库进行交互了。

     bubuko.com,布布扣

  参考资料:
W?C?F?寄?宿?I?I?S?时?报?错?问?题
One-Time Setup Procedure for the Windows Communication Foundation Samples

.svc处理程序映射缺失导致的WCF RIA Services异常,布布扣,bubuko.com

.svc处理程序映射缺失导致的WCF RIA Services异常

标签:style   blog   http   color   get   使用   

原文地址:http://www.cnblogs.com/colinhou/p/3811076.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!