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
Neues zur Bereitstellung von Software
Referenz
Allgemein, Projekte und Projektmappen, Dialogfeld "Optionen"