Exécuter un fichier .exe automatiquement après l'installation
-
19-09-2019 - |
Question
J'ai un fichier .exe, qui doit être exécuté dès que l'installation de l'application principale est terminée.
Je comprends cela peut être réalisé en utilisant une action personnalisée. Je besoin d'un peu d'aide à la création d'une action personnalisée. J'utilise VS2008, .NET 3.5,
Comme je suis nouveau à c #, si les suggetions sont en détail, me aider à mieux comprendre.
La solution
Vérifier cet article ( http://msdn.microsoft.com/en -nous / bibliothèque / d9k65z2d.aspx ), même si elle est en VB.NET il applique à C # ainsi.
La partie la plus importante est (traduit en C #) la création d'une nouvelle bibliothèque de classes, et l'ajout d'une nouvelle classe d'installation avec le contenu suivant:
override void Commit(IDictionary savedState)
{
base.Commit(savedState);
System.Diagnostics.Process.Start("myApp.exe");
}
Comme indiqué dans l'article que vous pouvez créer une nouvelle action personnalisée avec une référence à votre projet vient d'être créé.