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.

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top