vscode visual studio editorconfig code visual-studio-2008 build-process

visual-studio-2008 - editorconfig - visual studio code



¿Hay alguna forma de ejecutar un ejecutable externo después de construir una solución en Visual Studio 2008? (2)

No estoy hablando de un evento de construcción posterior para un proyecto. Más bien, quiero ejecutar un ejecutable automáticamente después de que se construye toda la solución. ¿Hay alguna manera de hacer un evento posterior a la compilación para la solución?


no directamente.
puede crear un proyecto que tenga una dependencia en todos los demás proyectos y agregarle un paso de compilación posterior. Efectivamente, esto hará que se ejecute después de todo lo demás.


Visual Studio 2010 y antes

Puede hacer esto en el Editor de macros manejando OnBuildDone. El evento le brinda un par de propiedades útiles que puede verificar: alcance (proyecto / solución / lote) y acción (construir / reconstruir / limpiar / implementar). Hacer lo que quieras sería algo como esto (no probado, mente):

Public Sub AfterBuild(scope As vsBuildScope, action As vsBuildAction) _ Handles BuildEvents.OnBuildDone If scope = vsBuildScope.vsBuildScopeSolution Then System.Diagnostics.Process.Start("some file I want to run") End If End Sub

Visual Studio 2012

La solución anterior no funcionará en Visual Studio 2012 porque Microsoft ha eliminado macros en esa versión. Sin embargo, aún puede hacer esencialmente lo mismo con un complemento. Para ver cómo, ve aquí:

Alternativa a las macros en Visual Studio 2012