Eventos de Generación VS.NET

18/02/2005 - 08:24 por David Garcia Novo | Informe spam
en relación a esto, parecido, si estoy en Visual Studio,
cómo podría hacer que al compilar-genera la solución-
proyecto, me copiase los ficheros modificados en la fecha
actual ?

He visto que hay eventos de generación, post-build o algo
similar, con eso podría hacerse ? cómo ? existen
referencias de uso y ejemplos prácticos ?.


Y de todas formas, eso se utiliza en entornos
profesionales, post-build y otros eventos de generación ?.

Preguntas similare

Leer las respuestas

#1 Rodrigo Corral [MVP]
18/02/2005 - 17:22 | Informe spam
Basicamente en un evento de generación (prebuild, o postbuild) puedes hacer
todo lo que puedas hacer en un bat, es decir ejecutar todo lo que puedes
ejecutar desde linea de comandos. Además incluye una especie de macros que
se sustityen por cosas como el nombre de la solucion, o el nombre de la
configuración actual etc...

Si que se utilizan en proyectos profesionales. Por ejemplo yo le uso para
copiar todos los binarios que genera una solución a un determinado
directorio para que la gente que escribe las pruebas y realiza las pruebas
sepa donde buscar.


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org
Respuesta Responder a este mensaje
#2 Anonimo
18/02/2005 - 17:55 | Informe spam
Y cómo tienes ese postbuuild ?


Basicamente en un evento de generación (prebuild, o


postbuild) puedes hacer
todo lo que puedas hacer en un bat, es decir ejecutar


todo lo que puedes
ejecutar desde linea de comandos. Además incluye una


especie de macros que
se sustityen por cosas como el nombre de la solucion, o


el nombre de la
configuración actual etc...

Si que se utilizan en proyectos profesionales. Por


ejemplo yo le uso para
copiar todos los binarios que genera una solución a un


determinado
directorio para que la gente que escribe las pruebas y


realiza las pruebas
sepa donde buscar.


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org


.

Respuesta Responder a este mensaje
#3 Rodrigo Corral [MVP]
26/02/2005 - 10:03 | Informe spam
xcopy $(TargetPath) $(SolutionDir)bin\ /Y
if exist $(TargetDir)$(TargetName).pdb ( xcopy $(TargetDir)$(TargetName).pdb
$(SolutionDir)bin\ /Y )

Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida