miradas como XSD.exe no se entrega como parte de Visual Studio 2010.alternativa a xsd.exe en Visual Studio 2010
cuál es la alternativa que se ofrece en VS2010?
miradas como XSD.exe no se entrega como parte de Visual Studio 2010.alternativa a xsd.exe en Visual Studio 2010
cuál es la alternativa que se ofrece en VS2010?
Está disponible desde el símbolo del sistema de VS 2010. Abra el símbolo del sistema VS 2010 y escriba "xsd /?".
Gracias CleturLoomis, pero me dice que "Comando" xsd "no es válido.". Para abrir la ventana de comandos utilicé Ver -> Otras ventanas -> Ventana de comandos o Ctrl + W, A – tobsen
Las ediciones Express de Visual Studio no lo tengo – elwyn
Tengo VS2010 Professional y no tengo acceso a este comando. – kwelch
Inicio -> Todos los programas -> Microsoft Visual Studio 2010 -> Visual Studio Tools -> Comando de Visual Studio Prompt
Puede utilizar xsd.exe desde aquí.
Creo xsd.exe no está disponible con Visual Studio 2010 Express *
Creo que tiene razón Acabo de instalar Express y xsd.exe NO está en esta ruta. – zkent
En términos generales DTD es una alternativa a XSD y DTD es totalmente compatible en Visual Studio. Sin embargo, DTD es un lenguaje más débil, ya que algunas cosas no se pueden expresar en él. Por ejemplo, no admite tantos tipos de datos como XSD, ni tiene aserciones. De todos modos, si no eres demasiado quisquilloso con eso, puedes intentarlo.
Quiere decir cuál es la alternativa a la herramienta xsd.exe, no al lenguaje de esquema xsd. –
C: \ Archivos de programa (x86) \ Microsoft SDKs \ Windows \ v7.0A \ Bin \ xsd.exe
he tenido que añadir esto a mi camino:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\
(Inicio> editar las variables de entorno del sistema> Variables de entorno> Editar 'Path' 'en virtud de las variables del sistema')
Entonces podría iniciar el símbolo de comandos de Visual Studio (2010) y escriba
xsd.exe /?
definición de esquemas XML Herramienta está disponible en el menú "Inicio":
Inicio-> Todos los programas-> Microsoft Visual Studio 2010-> Visual Studio Comando (2010)
verá el mensaje de bienvenida una línea de comandos:
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
D:\Program Files\Microsoft Visual Studio 10.0\VC>
puede, por ejemplo, crear un esquema deXML lado a otro m el XML -file.
example.xml:
<?xml version="1.0" encoding="utf-8"?>
<country>
<country_name>France</country_name>
<population>59.7</population>
</country>
Para ello, escriba lo siguiente:
I:\example.xml /outputdir:D:\xml2xsd
En mi sistema, veo lo siguiente:
...
Microsoft (R) Xml Schemas/DataTypes support utility
[Microsoft (R) .NET Framework, Version 4.0.30319.1]
Copyright (C) Microsoft Corporation. All rights reserved.
Writing file 'D:\xml2xsd\example.xsd'.
D:\Program Files\Microsoft Visual Studio 10.0\VC>
En el catálogo D:\xml2xsd\
vino un tal esquema:
ejemplo.xsd:
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="country">
<xs:complexType>
<xs:sequence>
<xs:element name="country_name" type="xs:string" minOccurs="0" />
<xs:element name="population" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="country" />
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
Una lista completa de opciones aquí - http://msdn.microsoft.com/en-us/library/x6c1kb0s.aspx
En cuanto a las alternativas, puede buscar convertidores de operaciones que permite xsd.exe:
XDR a XSD
XML a XSD
XSD al conjunto de datos
XSD a clases
clases a XSD
Buena suerte.
Existe en mi instalación del Windows 7 SDK (que si no fuera con 2010 se puede descargar por separado), que debería ser en su mayoría apropiado. Sin embargo, no estoy seguro de por qué una instalación predeterminada de 2010 no vendría. – tyranid
ooh ... genial ... no sabía eso ... – ashwnacharya
En caso de que no sepas dónde está el directorio predeterminado para el SDK de Windows (no lo hice antes), el mío estaba en 'C: \ Archivos de programa \ Microsoft SDKs \ Windows \ {número de versión} '. El directorio 'bin' tiene todos los binarios. – RustyTheBoyRobot