ClickOnce-Bereitstellung für Windows Forms-Anwendungen
Aktualisiert: November 2007
ClickOnce ist eine Bereitstellungstechnologie, die sich selbst aktualisierende Windows-Anwendungen ermöglicht, die mit minimaler Benutzerinteraktion installiert und ausgeführt werden.
In diesem Abschnitt
Übersicht über die ClickOnce-Bereitstellung
Beschreibt den Zweck von ClickOnce und wie ClickOnce die entscheidenden Probleme beim Bereitstellen von Windows Forms-Anwendungen für Clientcomputer löst.Auswählen einer Strategie für die ClickOnce-Bereitstellung
Beschreibt die verschiedenen Arten, auf die ClickOnce-Anwendungen für Clientcomputer bereitgestellt werden, und die Vor- und Nachteile jeder Strategie.Auswählen einer Strategie für die ClickOnce-Aktualisierung
Beschreibt die verschiedenen verfügbaren Optionen zum Aktualisieren einer ClickOnce-Anwendung nach deren Installation. Dies umfasst automatisierte Updateabonnements und Updates bei Bedarf.Wie ClickOnce Anwendungsupdates ausführt
Beschreibt anhand einiger Einzelheiten zu technischen Abläufen im Hintergrund, wie ClickOnce eine Anwendung aktualisiert, ohne dass der gesamte Satz von Dateien gedownloadet wird.ClickOnce-Bereitstellung und Sicherheit
Beschreibt die Sicherheitsauswirkungen der Bereitstellung von Windows Forms-Anwendungen über das Netzwerk und wie die Bereitstellung instrumentiert wird, um erweiterte Berechtigungen vom Clientcomputer anzufordern.ClickOnce-Bereitstellung und Authenticode
Erläutert die Verwendung von Authenticode in der ClickOnce-Anwendungsbereitstellung.Vorbedingungen für die Anwendungsbereitstellung
Erklärt, wie wichtige ClickOnce-Abhängigkeiten, z. B. .NET Framework, auf Clientcomputern bereitgestellt wird.Gewusst wie: Programmgesteuertes Suchen nach Anwendungsupdates mit der API für die ClickOnce-Bereitstellung
Veranschaulicht das Schreiben von Code, der als Reaktion auf eine Benutzeranforderung oder ein anderes Ereignis überprüft, ob es ein Update für eine Anwendung gibt.Gewusst wie: Angeben eines anderen Speicherorts für Bereitstellungsaktualisierungen
Erklärt, wie die Website oder das Verzeichnis geändert wird, auf der bzw. in dem ClickOnce nach Updates für die Anwendung sucht.Gewusst wie: Deaktivieren der URL-Aktivierung von ClickOnce-Anwendungen
Erläutert, wie verhindert wird, dass Benutzer installierte Anwendungen über den URL der Bereitstellung starten.Problembehandlung bei ClickOnce-Bereitstellungen
Beschreibt die am häufigsten auftretenden Probleme bei der Bereitstellung von ClickOnce-Anwendungen und deren Lösungen.Überblick über die Bereitstellung vertrauenswürdiger Anwendungen
Beschreibt eine Technologie, mit der die Berechtigungsstufe einer ClickOnce-Anwendung auf dem Clientcomputer auf sichere Art erhöht wird.Exemplarische Vorgehensweise: Manuelles Bereitstellen einer ClickOnce-Anwendung
Erklärt, wie .NET Framework-Dienstprogramme verwendet werden, um ClickOnce-Anwendungen bereitzustellen.Gewusst wie: Angeben eines Support-URLs für einzelne erforderliche Komponenten in einer ClickOnce-Bereitstellung
Veranschaulicht, wie ein Anwendungsmanifest manuell geändert wird, um für die jeweilige erforderliche Komponente einzelne Support-URLs aufzunehmen.Gewusst wie: Hinzufügen eines vertrauenswürdigen Herausgebers zu einem Clientcomputer für ClickOnce-Anwendungen
Veranschaulicht die Schritte, mit denen die einmalige Konfiguration durchgeführt wird, die zum Bereitstellen einer ClickOnce-Anwendung für einen Client unter Verwendung der Bereitstellung vertrauenswürdiger Anwendungen erforderlich ist.ClickOnce und Anwendungseinstellungen
Beschreibt, wie ClickOnce mit der neuen Architektur zum Beibehalten des Anwendungs- und Benutzerkonfigurationszustand arbeitet.Exemplarische Vorgehensweise: Bedarfsgerechtes Herunterladen von Assemblys mit der API für die ClickOnce-Bereitstellung unter Verwendung des Designers
Erklärt, wie Anwendungsassemblys erst bei deren erster Verwendung durch die Anwendung gedownloadet werden.Gewusst wie: Abrufen von Abfragezeichenfolgen-Informationen in einer ClickOnce-Anwendung
Veranschaulicht, wie die Parameter aus dem URL abgerufen werden, mit dem eine ClickOnce-Anwendung ausgeführt wird.Zugreifen auf lokale und Remotedaten in einer ClickOnce-Anwendung
Beschreibt die verschiedenen Arten, auf die Daten auf dem Clientcomputer gespeichert und abgerufen sowie Daten aus Remotequellen abgerufen werden.Gewusst wie: Einschließen einer Datendatei in eine ClickOnce-Anwendung
Erklärt, wie eine Datei in einer ClickOnce-Bereitstellung als Datendatei gekennzeichnet wird, sodass sie auf dem Clientcomputer im Datenverzeichnis gespeichert wird.Übersicht über den ClickOnce-Cache
Beschreibt den Cache, der zum Speichern von ClickOnce-Anwendungen auf dem lokalen Clientcomputer verwendet wird.
Referenz
- System.Deployment.Application
Beschreibt die für Entwickler verfügbaren Eigenschaften, Methoden und Ereignisse, um ein benutzerdefiniertes Aktualisierungsverhalten für ClickOnce-Anwendungen zu implementieren.