Esegue automaticamente un file exe dopo l'installazione
-
19-09-2019 - |
Domanda
Ho un file .exe, che dovrebbe essere eseguito non appena l'installazione dell'applicazione principale è terminata.
Capisco che questo può essere realizzato utilizzando un'azione personalizzata. Ho bisogno di un po 'di assistenza nella creazione di un'azione personalizzata. Sto usando VS2008, .NET 3.5,
Come Sono nuovo di C #, se i suggetions sono nel dettaglio, mi avrebbe aiutato a capire meglio.
Soluzione
Controlla questo articolo ( http://msdn.microsoft.com/en -us / library / d9k65z2d.aspx ), anche se è in VB.NET si applica a C # e.
La parte più importante è (tradotto in C #) la creazione di una nuova libreria di classi, e l'aggiunta di una nuova classe di installazione con il seguente contenuto:
override void Commit(IDictionary savedState)
{
base.Commit(savedState);
System.Diagnostics.Process.Start("myApp.exe");
}
Come indicato nell'articolo si può quindi creare una nuova azione personalizzata con un riferimento al progetto appena creato.