Programm-Installer in Visual Studio 2005 erstellen?

7

Ich bin ein Web-Typ, der in der "Anwendungswelt" in VS 2005 steckengeblieben ist. Ich habe mein Windows Forms-Programm erstellt und möchte meinen Endbenutzern die Möglichkeit geben, es (und einige seiner Ressourcen) in Standard-Programmdateien zu installieren / App Directory-Speicherort zusammen mit einem Startmenü / Desktop Launcher.

Die Hilfedateien geben keine Anweisungen (die ich finden kann). Es scheint so eine triviale Aufgabe zu sein, einen Installer zu erstellen - aber es entzieht sich mir.

Alle Hinweise würden sehr geschätzt werden!

    
JayTee 22.09.2008, 02:52
quelle

8 Antworten

12

Sie suchen nach einem "Setup-Projekt", das unter "Andere Projekttypen" stehen sollte - & gt; Kategorie "Setup und Deployment" im Dialog "Neues Projekt".

    
Adrian Clark 22.09.2008, 02:54
quelle
7

Ich würde vorschlagen, etwas WiX (Windows Installer XML) zu verwenden. Es ist das Toolkit, das die meisten Produkte aus Codeplex- oder OOB-Code verwenden, und es ist ziemlich einfach, den Überblick zu behalten.

Außerdem gibt es (in Version 3) ein IDE-Add-In mit dem Namen Votive, um die Dinge "einfacher" zu machen.

Persönlich finde ich die Verwendung von WiX flexibler als die Verwendung der eingebauten Visual Studio-Installer-Vorlage, obwohl Ihre Möglichkeiten variieren können. Werfen Sie einen Blick auf Ссылка und es gibt auch ein tolles Tutorial unter Ссылка .

Wenn es irgendwie schwer anfängt, durchzuhalten - ich tat es und jetzt finde ich es perfekt für das, was ich brauche.

    
Matthew Savage 22.09.2008 04:10
quelle
4

Eine weitere Option ist Inno Setup, ein Installationsprogramm von Drittanbietern, das kostenlos, einfach zu verwenden und hervorragend ist:

Inno-Setup

    
MusiGenesis 22.09.2008 03:28
quelle
2

Ich würde gerne ein Schnellstart-Tutorial für das 'Setup-Projekt' hinzufügen, das ein guter Ausgangspunkt für den Aufbau eigener Setups mit VS ist: Ссылка

    
zappan 20.12.2008 23:06
quelle
2

Dieses Video zeigt, wie Sie ein einfaches Installationsprogramm mit Visual Studio 2005 einrichten können

    
SwDevMan81 26.06.2009 03:25
quelle
2

Die EXE-Datei ist eigentlich nur ein Bootrap-Loader, der die MSI-Datei startet. Die MSI-Datei ist die eigentliche Installationsdatei.

    
anand 14.12.2010 12:34
quelle
1

Fügen Sie Ihrer Lösung ein Projekt "Setup-Projekt" hinzu. Neues Projekt & gt; Andere Projekttypen & gt; Einrichtung und Bereitstellung Sie können dann auswählen, was installiert ist und wo.

    
Ty. 22.09.2008 02:54
quelle
0

Das Setup-Projekt ist der richtige Weg. Wenn Sie das Installationsprogramm von einer Website bereitstellen, empfehle ich, eine MSI-Datei als Projektausgabe zu erstellen (im Gegensatz zu einer Ausgabe von Setup.exe). Die meisten meiner Clients blockieren den Download von EXE-Dateien.

    
MusiGenesis 22.09.2008 03:02
quelle

Tags und Links