相关疑难解决方法(0)

如何以编程方式将客户端连接到WCF服务?

我正在尝试将应用程序(客户端)连接到公开的WCF服务,但不是通过应用程序配置文件,而是通过代码.

我应该怎么做呢?

c# wcf wcf-binding wcf-client

73
推荐指数
2
解决办法
12万
查看次数

WCF常见类型不重用

提示:这个问题有很多重复,但没有一个解决方案适合我.

我所拥有的是一个Web服务和一个客户端,它们都引用了共享程序集"DataModel".我正在使用"添加服务引用..."对话框创建服务代理,并选择"在所有引用的程序集中重用类型",但仍然会创建新类型而不是重用我的类型.

  • 它曾经工作,但现在突然间它不再重复使用类型了
  • 添加服务引用之前引用共享程序集不起作用
  • 重启VS2010没有帮助(我有所有更新)
  • 我试过一个简单的POCO类(只是一个包含整数属性的简单类),也没有运气
  • 删除和重新添加服务引用(或共享程序集引用)没有帮助
  • 仅在"重用指定引用程序集中的类型"中选择共享程序集 - 没有运气
  • svcutil.exe /reference 产生相同的结果

不知怎的,我已经结束了.还有其他解决方案吗?

编辑:我应该补充一点,我只是将我的项目重置为早期提交,无论我使用哪个提交,仍然是同样的问题.我知道它适用于早期的提交!

wcf web-services visual-studio-2010 service-reference

16
推荐指数
2
解决办法
1万
查看次数