博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
添加Service Reference, 无法为服务生成代码错误的解决办法
阅读量:4980 次
发布时间:2019-06-12

本文共 661 字,大约阅读时间需要 2 分钟。

我的解决方案是Silverlight+WCF的应用,Done Cretiria定义了需要在做完Service端的代码后首先运行事先定义好的Unit Test,确保在客户端使用Service之前Service是可以正确的运行的。在我创建Unit Test之前,需要在测试项目中添加对WCF Service的引用,而这时却出现了错误。

Custom tool error: Failed to generate code for the service reference ××××××. Please check other error and warning messages for details.

自定义工具错误: 无法生成服务引用“*****”的代码 

WCF Service中包含一些比较复杂的逻辑定义,并且引用了一些自己定义的组件,项目本身是可以编译通过的,但是就是无法被添加Service Reference。重新编译了服务本身,并且检查了配置,Update Service Reference仍然无法解决问题。

通过查看发现,还是在生成服务代码的时候出现了问题,于是点击“Configure Service Reference…”按钮来配置对服务的引用:

在弹出的对话框中,去掉对“Reuse types in referenced assemblies”的选择即可解决问题。

 

 

转载于:https://www.cnblogs.com/zjoch/archive/2012/09/27/2705027.html

你可能感兴趣的文章
在遍历或者迭代过程中对集合进行增删 都会发生异常(迭代器的并发异常)
查看>>
centos7 yum安装mysql5.7并在root密码忘记的情况下重设密码
查看>>
在VS.NET 2003中建立项目时遇到的两个问题及解决方法 (转贴)
查看>>
chr()、unichr()和ord()
查看>>
14.z-index为什么无效
查看>>
EntityFramework 学习资料
查看>>
Intellij IDEA使用Maven搭建spark开发环境(scala)
查看>>
CodeIgniter学习笔记(十)——CI中的模型
查看>>
基于SLAM的移动机器人硬件设备参数
查看>>
数据分析的Numpy
查看>>
node.js 常见单词 与基本固定写法
查看>>
Bug集
查看>>
字符串文本替换程序
查看>>
Netty 的 inbound 与 outbound, 以及 InboundHandler 的 channelInactive 与 OutboundHandler 的 close...
查看>>
Thinkphp5+Layui上传图片
查看>>
基于redis的cas集群配置
查看>>
nvm工具
查看>>
Maven创建工程项目如何下载所需要的jar包
查看>>
转载 unity3d 理解刚体(Rigidbody)和碰撞体(Collider)以及触发器(Is Trigger)
查看>>
集合框架(上)
查看>>