Fichero XML en Visual Studio 1

18/10/2007 - 11:48 por Alhambra Eidos Kiquenet | Informe spam
Hola a todos.

(divido mi pregunta en varias)

Tengo un fichero XML con esta estructura:

<Queries>
<Query Label="ObtenerListaTareas1" CommandText="select * from tw where
tipotarea = ?" CommandType="Text" />
...
<Query Label="ObtenerListaTareasN" CommandText="select * from tw where
tipotarea = ?" CommandType="Text" />

</Queries>

Lo tengo incluido en mi projecto .csproj.

La cuestión es que quisiera que con una custom Tool (o si no se puede con un
Add-in o complemento) hacer algo así:

0. Comprobar que el fichero xml, esté realmente bien formado.

1. Al modificar el fichero xml, generar o modificar un fichero .cs con la
estructura de una class, que tenga constantes (definiría por cada Query
Label="XXXX" una constante). En definitiva, generar código en tiempo de
desarrollo en VStudio a partir del contenido de ese XML.

2. Al modificar el fichero xml, acceder por reflection a los ensamblados del
proyecto y recorrer ciertas clases buscando métodos que se correspondan con
el valor del atributo Label de cada nodo Query.

Quería encontrar, algún ejemplo avanzado e interesante, con código fuente,
de Custom tools, o Add-ins, que haga cosas similares o almenos me dé ideas.

Utilizo VStudio 2005.

Saludos, y gracias de antemano.

http://www.alhambra-eidos.es/web2005/index.html
www.kiquenet.net
http://www.setbb.com/putainformatic...opic.php?p„3
www.trabajobasura.com/solusoft
 

Leer las respuestas

#1 Bela Istok
23/10/2007 - 05:54 | Informe spam
Este es un Add-in que utilicé hace tiempo que hace mas o menos lo que tu
pides pero generaba archivos .resx de archivos de texto, por desgracia los
links citados en el blog ya no funcionan mas, en la oficina yo tengo la
última versión, mañana cuando tenga una oportunidad lo adjunto.

Saludos,

Bela Istok
"Alhambra Eidos Kiquenet"
wrote in message news:
Hola a todos.

(divido mi pregunta en varias)

Tengo un fichero XML con esta estructura:

<Queries>
<Query Label="ObtenerListaTareas1" CommandText="select * from tw where
tipotarea = ?" CommandType="Text" />
...
<Query Label="ObtenerListaTareasN" CommandText="select * from tw where
tipotarea = ?" CommandType="Text" />

</Queries>

Lo tengo incluido en mi projecto .csproj.

La cuestión es que quisiera que con una custom Tool (o si no se puede con
un
Add-in o complemento) hacer algo así:

0. Comprobar que el fichero xml, esté realmente bien formado.

1. Al modificar el fichero xml, generar o modificar un fichero .cs con la
estructura de una class, que tenga constantes (definiría por cada Query
Label="XXXX" una constante). En definitiva, generar código en tiempo de
desarrollo en VStudio a partir del contenido de ese XML.

2. Al modificar el fichero xml, acceder por reflection a los ensamblados
del
proyecto y recorrer ciertas clases buscando métodos que se correspondan
con
el valor del atributo Label de cada nodo Query.

Quería encontrar, algún ejemplo avanzado e interesante, con código fuente,
de Custom tools, o Add-ins, que haga cosas similares o almenos me dé
ideas.

Utilizo VStudio 2005.

Saludos, y gracias de antemano.

http://www.alhambra-eidos.es/web2005/index.html
www.kiquenet.net
http://www.setbb.com/putainformatic...opic.php?p„3
www.trabajobasura.com/solusoft

Preguntas similares