【发布时间】:2014-12-01 18:49:38
【问题描述】:
我正在使用一些在服务和客户端中都引用的类型。我对我的 WCF 服务进行了一些更改。当我尝试更新服务参考时,出现以下错误:
Metadata contains a reference that cannot be resolved. 'net.tcp//xxxx/mex
为了解决这个问题,我添加了 mex end piont。
<endpoint address="mex" contract="IMetadataExchange" binding="mexTcpBindng" />
我能够更新服务参考。但即使在“配置服务引用”设置中选中“在引用的程序集中重用类型”选项,它也会为我的客户创建新类型。为什么忽略“重用类型”设置创建新类型?使用 ImetadataExchnge 会导致这种情况吗?
【问题讨论】:
标签: wcf