And*_*ndy 7 wcf visual-studio-2010 service-reference
我有一个VS2010(RTM)解决方案,其中包含:
WCF服务项目
控制台WCF客户端项目
DataContracts和成员的
类项目一些简单类的类项目
我在控制台客户端项目中成功添加了服务引用并运行了客户端.然后我做了一个很长的开发循环,反复修改服务,然后更新控制台服务引用.然后,我使用引用和app.config更改了项目的命名空间和程序集名称以及.cs.我当然错过了一些因为它不会构建的东西所以我最终删除了项目引用和服务引用,成功清理和构建.
然后,我尝试再次添加服务引用,它发现了它,但是在确定时将"对象引用未设置为对象的实例".修复以下答案...
发布我自己的修复,因为我在其他地方找不到它:
Stackoverflow'ing /谷歌搜索没有让我到任何地方,所以我最终在记事本中打开了解决方案文件,发现引用我的控制台项目的条目对WCF服务项目有一个项目依赖.
删除ProjectSection后,我能够添加服务引用并重新开始工作.
在尝试重现问题时,将服务引用添加到项目会添加服务项目依赖项,但删除服务引用则不会.我认为更改命名空间是它找不到依赖引用的罪魁祸首?
如果您尝试向项目添加服务引用,但在同一项目中存在已卸载的另一个项目,则会出现此问题.例如,您可以使用以下步骤重现:
虽然这不应该发生,因为服务是独立的,但修复是在添加对Service2的引用时重新加载Service1项目.
| 归档时间: |
|
| 查看次数: |
17613 次 |
| 最近记录: |