添加WCF服务引用失败解决办法

在开启Visual Studio2008编辑多个解决方案,其中一个解决方案的WCF如果编译有问题,此时如果在另外一个解决方案添加或更新WCF服务引用,有可能会发生更新失败的情况。

园子里有位高手也遇到我这个情况,刚好google到,就直接摘到我这里,作为备忘。原文如下:

 

添加WCF服务引用失败解决办法

原文作者:Ken Wang 

最近在玩SL4 beta,写了一个WCF的服务,在Silverlight Application中选择Add Service Reference,填入服务地址,但在生成服务引用代码(应该就是代理类)时发生错误:Error 7 Custom tool error: Failed to generate code for the service reference ‘xxx’. Please check other error and warning messages for details…进到Service References文件夹一看确实没有生产代码,Update Service Reference, 甚至删了重新添加也没有用。检查WCF服务也没有问题。而使用svcutil工具则能正常生成,但svcutil生成的引用代码却不能在SL中使用。

于是Google之,网上各种解决方法不能奏效,最后在此处找到强帖,关键内容如下:"Ok...Weird.  Closed the project and all other projects open.  Restarted the web service.  Reopened the project.  Deleted the reference to the web service.  Readded it.  All was fine and now it works." 简单地说,就是:把VS关了再开。试了一下,果然可以。

在Microsoft Connect上已有人提交此bug。微软的回复是:"Thank you for reporting the issue. This issue has been resolved in the latest version of VS2010. " 然而此回复的日期是11月16日,而我现在用的VS2010 beta2 依然有此问题。 

转载于:https://www.cnblogs.com/TomToDo/archive/2010/05/14/1735299.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值