Setup- und Bereitstellungsprojekte

Aktualisiert: November 2007

Visual Studio stellt Vorlagen für vier Arten von Bereitstellungsprojekten bereit: Mergemodulprojekte, Setup-Projekte, Websetup-Projekte und CAB-Projekte. Darüber hinaus steht ein Setup-Assistent zur Verfügung, der Sie Schritt für Schritt beim Erstellen von Bereitstellungsprojekten unterstützt. Sie finden diese Vorlagen und den Assistenten im Dialogfeld Neues Projekt unter dem Knoten Setup- und Bereitstellungsprojekte.

Richtlinien

Es folgen einige Hinweise zur Wahl des richtigen Bereitstellungsprojekts für ihr Projekt.

Projekttyp

Zweck

Mergemodulprojekt

Fasst Komponenten zusammen, die von mehreren Anwendungen gemeinsam verwendet werden können.

Setup-Projekt

Erstellt ein Installationsprogramm für eine Windows-basierte Anwendung.

Websetup-Projekt

Erstellt ein Installationsprogramm für eine Webanwendung.

CAB-Projekt

Erstellt eine CAB-Datei für Downloads mit älteren Webbrowsern.

CAB-Projekt für intelligente Geräte

Erstellt ein CAB-Projekt, um Geräteanwendungen bereitzustellen.

In Mergemodulprojekten können Dateien oder Komponenten für eine leichtere, gemeinsame Verwendung in einem einzelnen Modul zusammengefasst werden. Die generierten MSM-Dateien können in jedes Bereitstellungsprojekt eingefügt werden.

Mit CAB-Projekten können Sie eine CAB-Datei zum Packen von ActiveX-Komponenten erstellen, die von einem Webserver zu einem Webbrowser gedownloadet werden können. Der Unterschied zwischen Setup- und Websetup-Projekten besteht in dem Ort, an dem das Installationsprogramm bereitgestellt wird:

  • Bei einem Setup-Projekt installiert das Installationsprogramm Dateien in einem Programmverzeichnis auf dem Zielcomputer.

  • Bei einem Websetup-Projekt werden die Dateien vom Installationsprogramm in einem virtuellen Stammverzeichnis auf einem Webserver installiert.

    Vorsicht:

    Nach dem Erstellen kann der Typ eines Projekts (Web oder Standard) nicht mehr geändert werden. Wenn Sie ein Standard-Bereitstellungsprojekt erstellen und sich später für die Bereitstellung im Web entschließen, müssen Sie ein neues Projekt erstellen.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen von Elementen zu einem Bereitstellungsprojekt

Gewusst wie: Erstellen oder Hinzufügen von Bereitstellungsprojekten

Konzepte

Mergemodulprojekte

Setup-Projekte

CAB-Datei-Projekte

Neues zur Bereitstellung von Software

Referenz

Allgemein, Projekte und Projektmappen, Dialogfeld "Optionen"