Pregunta

Tengo un archivo .exe, que debe ser ejecutada tan pronto como la instalación de la aplicación principal ha terminado.

Entiendo que esto se puede lograr utilizando una acción personalizada. Necesito un poco de ayuda en la creación de una acción personalizada. Estoy usando VS2008, .NET 3.5,

Como soy nuevo en C #, si los suggetions están en detalle, me ayudaría a entender mejor.

¿Fue útil?

Solución

Comprobar este artículo ( http://msdn.microsoft.com/en -us / biblioteca / d9k65z2d.aspx ), a pesar de que es en VB.NET se aplica a C # también.

La parte más importante es (traducido a C #) la creación de una nueva biblioteca de clases, y la adición de una nueva clase de instalación con el siguiente contenido:

override void Commit(IDictionary savedState)
{
    base.Commit(savedState);
    System.Diagnostics.Process.Start("myApp.exe");
}

Como se dice en el artículo que a continuación, puede crear una nueva acción personalizada con una referencia a su proyecto recién creado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top