Hola, tengo problemas al consumir un webService el cual retorna un XmlDocument
Sobre mi codigo:
He creado un WebService en vb .net 2005 el cual contiene un metodo que recibe como parametro un XmlDocument y retorna un XmlDocument.
Igualmente he creado la aplicacion cliente que consumirá el WebService.
El siguiente es el codigo cliente.
Código vb:
Ver originalDim objXMLDoc As New XmlDocument
Dim objXMLDoc2 As New XmlDocument
Dim sXML As String
Dim s As New wsri.Service ' Referencia al WebService
sXML = "<datusuario>"
sXML &= "<id>8501</id>"
sXML &= "<cliente>PABLO</cliente>"
sXML &= "</datusuario>"
objXMLDoc.LoadXml(sXML)
objXMLDoc2 = s.verifica_EstadoServicio(objXMLDoc)
Le entrego al metodo verifica_EstadoServicio un XmlDocument como parametro.
Efectivamente mi WebService asimila el XmlDocument lo procesa y al final hace el return de un XmlDocument.
sin embargo al recibir el resultado en mi variable objXMLDoc2 de tipo XmlDocument me vota el siguiente error:
Message="No se puede convertir un objeto de tipo 'System.Xml.XmlElement' al tipo 'System.Xml.XmlDocument'."
Alguien puede sugerirme a que se debe ese error?