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.
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für