So erstellen Sie ein Installationsprogramm und ein Deinstallationsprogramm für eine Windows Forms-Anwendung

8

Ich habe ein Installationsprogramm für meine Windows Forms-Anwendung erstellt und die Projektausgabe dem Programmmenü hinzugefügt. Aber jetzt, was ich will, ist "Ich sollte einen Ordner im Programmmenü haben, in dem es sowohl installieren und deinstallieren Optionen enthalten sollte."

Bitte helfen Sie mir. Vielen Dank im Voraus.

    
user626660 23.05.2011, 07:01
quelle

4 Antworten

9

Der einfachste Weg besteht darin, ein Setup- und Bereitstellungsprojekt in Visual Studio zu erstellen.

    
Richard Schneider 23.05.2011 07:06
quelle
4

Ich muss Sir Richards Antwort zustimmen, aber ich wollte die Anweisungen zum Hinzufügen eines Deinstallationsprogramms mit dem in Visual Studio gefundenen Setup- und Bereitstellungsprojekt hinzufügen.

Hier ist ein nützlicher Link, an dem Sie arbeiten können: So fügen Sie eine Option zum Deinstallieren in Visual Studio Setup-Projekt hinzu, ohne Code zu schreiben

    
abramlimpin 23.05.2011 07:14
quelle
0

Wenn Sie über erweiterte Szenarios verfügen, die das Setup- und Bereitstellungsprojekt nicht verarbeiten kann, rate ich Ihnen, sich WiX anzuschauen.

WiX ist ein äußerst ausgereiftes Microsoft-Opensource-Projekt, das 2004 gestartet wurde und noch heute aktiv ist. Es bietet sogar eine VS-Erweiterung, um Sie beim Start und intellisense für die Konfiguration zu unterstützen.

Seien Sie gewarnt: WiX verwendet hauptsächlich XML-Dateien, die die MSI-Domänensprache verwenden. Es ist sicherlich kein Tool, das Sie verwenden, wenn "ein Installationsprogramm erstellen" nicht speziell in Ihrem Projektplan zugewiesen wurde.

    
Richard Szalay 26.12.2016 20:26
quelle
0

Sie können mit NSIS versuchen, ist Open Source und sehr einfach ...

"NSIS (Nullsoft Scriptable Install System) ist ein professionelles Open-Source-System zum Erstellen von Windows-Installern. Es ist so klein und flexibel wie möglich gestaltet und eignet sich daher sehr gut für den Internet-Vertrieb."

In seiner Website finden Sie Tutorials und Beispiele, der Link ist: Ссылка

Ich hoffe, dass dir das hilft!

    
M84 26.12.2016 19:59
quelle