ClickOnce-Bereitstellungsbeispiele und exemplarische Vorgehensweisen

Dieser Abschnitt erläutert anhand von Beispielanwendungen, Beispielcode und schrittweise beschriebenen exemplarischen Vorgehensweisen die Syntax, die Struktur und die Verfahren, die Sie zum Bereitstellen von Windows Forms-, Windows Presentation Foundation (WPF)- und Konsolenanwendungen verwendet werden.

Der Beispielcode dient nur der Veranschaulichung und sollte nicht unverändert in bereitgestellten Lösungen verwendet werden. Vor allem müssen Sicherheitsaspekte stärker berücksichtigt werden.

ClickOnce-Bereitstellung

Thema BESCHREIBUNG
Manuelles Bereitstellen einer ClickOnce-Anwendung Erklärt, wie .NET Framework-Dienstprogramme verwendet werden, um ClickOnce-Anwendungen bereitzustellen.
Bedarfsgesteuertes Herunterladen von Assemblys mit der API für die ClickOnce-Bereitstellung Hinweise zum Markieren bestimmter Assemblys in der Anwendung als "optional" sowie zum Herunterladen dieser Assemblys mithilfe von Klassen im System.Deployment.Application-Namespace.
Bedarfsgesteuertes Herunterladen von Assemblys mit der ClickOnce-Bereitstellungs-API über den Designer Erklärt, wie Anwendungsassemblys erst bei der ersten Verwendung durch die Anwendung heruntergeladen werden.

Hinweis

Die Klasse ApplicationDeployment und die APIs im Namespace System.Deployment.Application werden in .NET Core und .NET 5 und höheren Versionen nicht unterstützt. In .NET 7 wird eine neue Methode für den Zugriff auf Anwendungsbereitstellungseigenschaften unterstützt. Weitere Informationen finden Sie unter Zugreifen auf ClickOnce-Bereitstellungseigenschaften in .NET. .NET 7 unterstützt nicht das Äquivalent von ApplicationDeployment-Methoden.