Bereitstellung eines Websetup-Projekts

Aktualisiert: November 2007

Dieses Thema wurde für Visual Studio 2005 SP1 aktualisiert.

Hinweis:

Beim Erstellen eines Websetup-Bereitstellungsprojekts in Visual Studio 2005 unter Windows Vista müssen Sie das Feature Kompatibilität mit IIS-Metabasis und IIS 6-Konfiguration aktivieren. Darüber hinaus müssen Sie als Administrator angemeldet sein. Andernfalls können Sie setup.exe nicht ausführen und das Projekt nicht installieren.

Zusätzlich zur Erstellung eines Windows Installers zur Verteilung über herkömmliche Medien unterstützen die Bereitstellungstools in Visual Studio auch die Bereitstellung auf einem Webserver. Es ist von Vorteil, Dateien auf einem Webserver durch Bereitstellung zu installieren, anstatt sie einfach zu kopieren, da bei der Bereitstellung alle Vorgänge in Zusammenhang mit der Registrierung und der Konfiguration automatisch ausgeführt werden.

Zusätzlich können Installationsprogramme für Windows-basierte Anwendungen auf einem Webserver bereitgestellt werden, sodass Benutzer sie später downloaden und von einer Website aus starten können.

Um eine Webanwendung auf einem Webserver bereitzustellen, müssen Sie ein Websetup-Projekt erstellen und es dann auf den Webservercomputer kopieren. Anschließend müssen Sie das Installationsprogramm ausführen, um die Anwendung mit den im Websetup-Projekt definierten Einstellungen auf dem Server zu installieren.

Hinweis:

Um eine Anwendung auf einem Webserver bereitzustellen, müssen Sie über Administratorrechte für diesen Computer verfügen. Weitere Informationen hierzu finden Sie unter Webseiten und Webprojekte.

Das Verhalten einiger administrativer Einstellungen hinsichtlich der Bereitstellung ist unter Umständen nicht unbedingt einleuchtend. Wenn die Internetinformationsdienste (IIS)-Eigenschaft Write für ein virtuelles Verzeichnis deaktiviert ist, werden für das Verzeichnis trotzdem Dateien bereitgestellt. Mit der Write-Eigenschaft wird lediglich bestimmt, ob Benutzer Dateien uploaden können.

Um eine Anwendung zum Download von einem Webserver bereitzustellen, erstellen Sie ein Websetup-Projekt und fügen im Dateisystem-Editor die Projektausgabegruppe für die Anwendung zum Websetup-Projekt hinzu. Nachdem Sie das Installationsprogramm erstellt haben, können Sie es auf den Webserver kopieren. Dort kann es dann über einen Webbrowser gedownloadet werden.

Hinweis:

Wenn ein Installationsprogramm für den Download zur Verfügung gestellt wurde, bedeutet das nicht, dass die Laufzeitdateien des Windows Installers auch auf dem Computer des Benutzers verfügbar sind. Sie sollten also sichergehen, dass die Laufzeitdateien gleichfalls für den Download zur Verfügung stehen, indem Sie im Dialogfeld Web-Bootstrappereinstellungen einen entsprechenden Speicherort eingeben. Weitere Informationen hierzu finden Sie unter Dialogfeld "Web-Bootstrappereinstellungen".

Siehe auch

Aufgaben

Gewusst wie: Erstellen oder Hinzufügen von Bereitstellungsprojekten

Konzepte

Setup- und Bereitstellungsprojekte

Weitere Ressourcen

Bereitstellen von Anwendungen und Komponenten