Bereitstellen von C#-Anwendungen
Aktualisiert: November 2007
Als Bereitstellung wird die Verteilung einer fertigen Anwendung oder Komponente zur Installation auf anderen Computern bezeichnet. Für Konsolenanwendungen oder Smart Client-Anwendungen, die auf Windows Forms basieren, sind zwei Bereitstellungsoptionen verfügbar: ClickOnce und Windows Installer.
ClickOnce-Bereitstellung
Mit der ClickOnce-Bereitstellung können Sie Windows-Anwendungen auf einem Webserver oder auf einer Netzwerkdateifreigabe veröffentlichen und so den Installationsvorgang vereinfachen. Für die meisten Szenarios wird für die Bereitstellung die ClickOnce-Option empfohlen, da sie die automatische Aktualisierung von Windows-basierten Anwendungen ermöglicht, die mit minimaler Benutzerinteraktion installiert und ausgeführt werden können.
Zum Konfigurieren der Eigenschaften einer ClickOnce-Bereitstellung können Sie den Webpublishing-Assistent (Zugriff über das Menü Erstellen) oder die Seite Veröffentlichen im Projekt-Designer verwenden. Weitere Informationen finden Sie unter Seite "Veröffentlichen", Projekt-Designer. Weitere Informationen zu ClickOnce finden Sie unter ClickOnce-Bereitstellung.
Windows Installer
Die Windows Installer-Bereitstellung ermöglicht die Erstellung eines Installer-Pakets, das an die Benutzer verteilt werden kann. Der Benutzer führt die Setup-Datei aus und wird in einem Assistenten durch den Installationsvorgang geführt. Hierzu fügen Sie Ihrer Projektmappe ein Setup-Projekt hinzu. Bei der Erstellung wird eine Setup-Datei generiert, die Sie an die Benutzer verteilen. Der Benutzer führt die Setup-Datei aus und wird in einem Assistenten durch den Installationsvorgang geführt.
Weitere Informationen zu Windows Installer finden Sie unter Windows Installer-Bereitstellung.
Siehe auch
Aufgaben
Gewusst wie: Veröffentlichen einer ClickOnce-Anwendung
Konzepte
Alternativen bei der Bereitstellung
Übersicht über die ClickOnce-Bereitstellung
Bereitstellen einer Common Language Runtime-Anwendung mit Windows Installer