wie, um eine Anwendung zu starten, nachdem das setup-Assistent (visual studio 2010) abgeschlossen

ich bin mit visual studio 2010 (C#, .NET 4) zum erstellen einer setup-Assistenten-Projekt. ich brauche zu machen sicher, dass die Anwendung (windows form Anwendung) gestartet, nachdem es installiert. in Richtung auf dieses Ziel habe ich angegeben, eine benutzerdefinierte Aktion aus. in allem, was ich Tue, ist (in der windows-form-Anwendung-Projekt) erweitern Sie das System.- Konfiguration.Installieren.Installer class; innerhalb dieser Klasse Konstruktor, ich fügen Sie ein neues Ereignis-handler Übergebene Ereignis. der event-handler ruft einfach System.Diagnostik.Prozess.Start(string Pfad), wo Pfad ist der Pfad zu der ausführbaren Datei.

nun wieder im setup-Assistenten-Projekt unter Benutzerdefinierte Aktion -> Begehen, füge ich die primäre Ausgabe aus der windows-form-Anwendung.

diese "Werke" etwas, aber nicht wirklich. wenn ich den setup-Assistenten ausführen (wenn ich tatsächlich versuchen zu installieren), der Assistent schreitet fast den ganzen Weg durch, und startet die windows-form, aber dann nie beendet und darüber hinaus der Fortschrittsbalken nie ganz 100% erreicht. wenn ich beenden Sie den windows form-Anwendung, dann den installer "hängt" in diesem Zustand.

ich getan habe, durchaus ein paar auf der internet-Suche und versucht, verschiedene Kombinationen (d.h. den code zu Verarbeiten.Starten Sie in den verschiedenen Veranstaltungen, indem Sie das benutzerdefinierte Aktion, die in Installieren von vs Begehen), aber einige von der flat out fail. ich kann bieten Referenzen, wenn nötig.

jemand irgendwelche Hinweise, wie mit visual studio 2010 setup-Assistenten zu starten, ein windows form-Anwendung erfolgreich (und verlassen Sie sich)?

InformationsquelleAutor jake | 2011-03-31
Schreibe einen Kommentar