¿Hay alguna manera de ejecutar un ejecutable externo después de que se construya una solución ESPECÍFICA en Visual Studio 2008?

StackOverflow https://stackoverflow.com/questions/468092

Pregunta

Tenía la misma pregunta que me hicieron en este hilo , es decir, estaba buscando una forma de ejecutar un archivo ejecutable o un script después de crear una solución en Visual Studio.

Probé la solución sugerida de capturar el evento OnBuildDone con una macro, que (según tengo entendido) debe colocarse en la sección EnvironmentEvents en MyMacros en el IDE de macros. El problema con esto es que hace que la macro sea global para todo lo que hago en Visual Studio. En otras palabras, ejecuta la macro independientemente de la solución que esté construyendo. Sin embargo, solo quiero que se ejecute para esa única solución.

¿Hay alguna manera de hacer una macro que capture el evento OnBuildDone solo para una solución específica?

¿Fue útil?

Solución

Una forma de hacerlo es:

  • Defina un proyecto nuevo, bastante vacío, dentro de esa solución
  • Especifique que este nuevo proyecto depende de cualquier otro proyecto (para que este nuevo proyecto se construya después de todos los demás proyectos)
  • Invoca tu ejecutable o script como un evento de compilación de este nuevo proyecto (en lugar de la solución)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top