none
Crear DataSet con formato Facturae 3.2 RRS feed

  • Pregunta

  •   Buenas a todos.

      Al iniciar un proyecto en VB.NET quiero cargar en un DataSet la información contenida en el Schema de la factura electrónica con versión 3.2.
      Al hacer ds.ReadXmlSchema("...Facturaev3_2.xsd") con la ruta completa, al ejecutar me da un error No se ha declarado el elemento 'http://www.w3.org/2000/09/xmldsig#:Signature'. Esto es debido a que la etiqueta Signature esta definida en otra .xsd
    (xmldsig-core-schema.xsd). El problema es que no se como hacer para que me carge esta xsd "alternativa".

      ¿Es la opción correcta usar ReadXmlSchema para tratar este tipo de problema? o por el contrario ¿la unica solución viable para esto es usar la clase serializable generada por xsd.exe? 

      Si alguien me puede ayudar de alguna forma lo agradeceria.
    miércoles, 10 de marzo de 2010 11:48

Todas las respuestas

  • Buenas tardes.

    A mi me pasa lo mismo. Al utilizar la herramienta xsd.exe para generar un Dataset (Opcion /d y no /c para generar clases) me pasa lo mismo.

    Aunque incluyo en la linea de comandos el xsd dependiente, me sigue ocurriendo:

    xsd.exe /d /l:VB Facturaev3_2_1.xsd xmldsig-core-schema.xsd /eld /n:Facturaev3_2_1

    Sin embargo, si lo que intento es que me genere las calses con /c, sí que lo hace bien:

    xsd.exe /c /l:VB Facturaev3_2_1.xsd xmldsig-core-schema.xsd /eld /n:Facturaev3_2_1

    Pero a mí me interesa generar un DataSet.

    ¿Lo solucionaste de alguna forma?

    Me sería de gran ayuda.

    Gracias de antemano.

    Un saludo.

    lunes, 17 de octubre de 2016 12:59