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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top