Führen Sie eine EXE-Datei automatisch nach der Installation
-
19-09-2019 - |
Frage
Ich habe eine EXE-Datei, die so schnell ausgeführt werden soll, wie die Installation der Hauptanwendung beendet ist.
Ich verstehe diese benutzerdefinierte Aktion mit erreicht werden kann. Ich brauche eine wenig Hilfe eine benutzerdefinierte Aktion zu schaffen. Ich verwende VS2008, .NET 3.5,
Als ich c # bin neu, wenn die suggetions im Detail sind, würde mir helfen, besser zu verstehen.
Lösung
Überprüfen Sie diesen Artikel ( http://msdn.microsoft.com/en -US / library / d9k65z2d.aspx ), obwohl es in VB.NET ist es gilt für C # als auch.
Der wichtigste Teil ist (übersetzt in C #) eine neue Klassenbibliothek erstellen, und das Hinzufügen eine neue Installer-Klasse mit dem folgenden Inhalt:
override void Commit(IDictionary savedState)
{
base.Commit(savedState);
System.Diagnostics.Process.Start("myApp.exe");
}
Wie in dem Artikel erwähnt können Sie dann erstellen Sie eine neue benutzerdefinierte Aktion mit einem Hinweis auf Ihre soeben erstellte Projekt.