簡體   English   中英

DataTypes XSD兩個WSDL文件-類型'X'和X'都使用來自名稱空間的XML類型名稱'X'

[英]DataTypes XSD two WSDL files - Types 'X' and X' both use the XML type name, 'X', from namespace ''

我從一個組織收到了兩個WSDL + XSD文件和一個xsd數據類型文件。 兩個WSDL文件都被導入/用作(兩個)服務參考。

序列化對象后,我立即收到以下異常消息:類型'X'和X'都使用名稱空間Y中的XML類型名稱'X'。

問題是; 兩個WSDL文件都使用與xsd文件相同的對象/類。 如何在不修改WSDL文件的情況下解決此問題? 我需要合並WSDL文件嗎? 還是可以將兩個WSDL文件都指向某個共享數據類型文件?

如果您需要更多信息/細節,請寫評論。

先感謝您。

*我正在使用C#,Visual Studio 2015。

創建一個新的WSDL文件,該文件將同時導入(接收)兩個WSDL文件。

注意:WSDL和XSD文件必須位於同一目錄中。

<?xml version="1.0" encoding="utf-8"?>
<definitions  xmlns="http://schemas.xmlsoap.org/wsdl/">
    <import location="LOCATION WSDL1"/>
    <import location="LOCATION WSDL2"/>
</definitions>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM