El Asistente para agregar elementos generados no puede generar un esquema XSD
En este artículo se describe un problema en un proyecto de Microsoft BizTalk Server donde el Asistente para agregar elementos generados no genera un esquema de definición de esquema XML (XSD).
Versión del producto original: BizTalk Server 2006, 2004
Número KB original: 911771
Síntomas
En un equipo que ejecuta Microsoft Visual Studio, intenta usar el Asistente para agregar elementos generados en un proyecto de BizTalk Server 2006 o BizTalk Server 2004 para generar un esquema XSD. El asistente no genera un esquema XSD y es posible que reciba un mensaje de error como este:
Se generaron algunos errores durante la generación del esquema. Vaya a la lista de tareas para ver los errores. La lista de tareas se puede filtrar, lo que permite mostrar todos los elementos de lista de tareas para ver los errores de generación de esquemas.
Causa
El problema puede ocurrir cuando intenta convertir un esquema complejo de definición de tipo de documento (DTD) o un esquema complejo XML-Data reducido (XDR) en un esquema XSD.
Solución
Para resolver el problema, use uno de los métodos siguientes:
- Cree manualmente un esquema XSD.
- Use un programa de asociado para convertir el esquema DTD complejo o el esquema XDR complejo en un esquema XSD.
Estado
Microsoft ha confirmado que este es un problema en los productos de Microsoft que aparecen como la versión original del producto al principio de este artículo.
Más información
Cuando intenta usar el Generador de esquemas de BizTalk en Microsoft BizTalk Server para convertir un esquema DTD complejo o un esquema XDR complejo en un esquema XSD, el Generador de esquemas de BizTalk analiza el esquema e intenta generar un esquema XSD válido. El esquema DTD y el esquema XDR son esquemas XML antiguos que se han reemplazado por el esquema XSD. El Generador de esquemas de BizTalk en BizTalk Server 2004 no admite la conversión de esquemas DTD complejos o esquemas XDR complejos a un esquema XSD.