我正在使用服务和客户端中引用的某些类型。我对我的WCF服务做了一些更改。当我尝试更新服务参考时,出现以下错误:更新服务引用时忽略“引用程序集中的重用类型”
Metadata contains a reference that cannot be resolved. 'net.tcp//xxxx/mex
要解决此问题,我添加了mex end piont。
<endpoint address="mex" contract="IMetadataExchange" binding="mexTcpBindng" />
我能够更新服务参考。但即使在“配置服务参考”设置中选中了“参考asssembly中的重用类型”选项,它也正在为我的客户端创建新类型。为什么它会创建新的类型而忽略“重用类型”设置?使用ImetadataExchnge是否可以导致这种情况?