【发布时间】:2016-10-24 17:40:18
【问题描述】:
我从一个组织收到了两个 WSDL + XSD 文件和一个 xsd 数据类型文件。 两个 WSDL 文件都被导入/用作(两个)服务参考。
一旦我序列化一个对象,我就会收到以下异常: 类型 'X' 和 X' 都使用来自命名空间 Y 的 XML 类型名称 'X'。
问题是;两个 WSDL 文件都使用 xsd 文件的相同对象/类。 如何在不修改 WSDL 文件的情况下解决这个问题?我需要合并 WSDL 文件吗?或者是否可以将两个 WSDL 文件都指向某些共享数据类型文件?
如果您需要更多信息/细节,请写评论。
提前谢谢你。
*我使用的是 C#,Visual Studio 2015。
【问题讨论】:
-
使用不同的命名空间。
标签: c# xml visual-studio serialization