Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Es gibt drei verschiedene Strategien für die Bereitstellung einer ClickOnce-Anwendung; die von Ihnen gewählte Strategie hängt in erster Linie vom Typ der Anwendung ab, die Sie bereitstellen. Die drei Bereitstellungsstrategien sind wie folgt:
Installieren aus dem Web oder einer Netzwerkfreigabe
Starten der Anwendung über das Web oder eine Netzwerkfreigabe
Von einer CD oder DVD installieren
Hinweis
Zusätzlich zur Auswahl einer Bereitstellungsstrategie sollten Sie auch eine Strategie für die Bereitstellung von Anwendungsupdates auswählen. Weitere Informationen finden Sie unter Auswählen einer ClickOnce-Updatestrategie.
Installieren aus dem Web oder einer Netzwerkfreigabe
Wenn Sie diese Strategie verwenden, wird Ihre Anwendung auf einem Webserver oder einer Netzwerkdateifreigabe bereitgestellt. Wenn ein Endbenutzer die Anwendung installieren möchte, klickt er auf ein Symbol auf einer Webseite oder doppelklickt auf ein Symbol auf der Dateifreigabe. Die Anwendung wird dann heruntergeladen, installiert und auf dem Computer des Endbenutzers gestartet. Elemente werden dem Startmenü hinzugefügt und Programme hinzufügen oder entfernen in der Systemsteuerung.
Da diese Strategie von der Netzwerkkonnektivität abhängt, eignet sich dies am besten für Anwendungen, die für Benutzer bereitgestellt werden, die Zugriff auf ein lokales Netzwerk oder eine Hochgeschwindigkeits-Internetverbindung haben.
Wenn Sie die Anwendung aus dem Web bereitstellen, können Sie Argumente bei der Aktivierung mithilfe einer URL an die Anwendung übergeben. Weitere Informationen finden Sie unter So geht's: Abrufen von Abfragezeichenfolgeninformationen in einer Online-ClickOnce-Anwendung. Sie können keine Argumente an eine Anwendung übergeben, die mithilfe einer der anderen in diesem Dokument beschriebenen Methoden aktiviert wird.
Um diese Bereitstellungsstrategie in Visual Studio zu aktivieren, klicken Sie auf der Seite Wie installiert des Veröffentlichungs-Assistenten auf Aus dem Web oder Aus einem UNC-Pfad oder einer Dateifreigabe.
Hinweis
In ClickOnce für .NET Core 3.1 und .NET 5 oder höher legen Sie Bereitstellungseigenschaften mithilfe des Veröffentlichungstools anstelle des Veröffentlichungs-Assistenten und der Seite "Veröffentlichen" des Project-Designers fest. Weitere Informationen finden Sie unter Bereitstellen einer .NET-Windows-Anwendung mit ClickOnce und ClickOnce für .NET.
Dies ist die Standardbereitstellungsstrategie.
Starten Sie die Anwendung über das Web oder eine Netzwerkfreigabe
Diese Strategie ist wie die erste, mit der Ausnahme, dass sich die Anwendung wie eine Webanwendung verhält. Wenn der Benutzer auf einen Link auf einer Webseite klickt (oder auf ein Symbol auf der Dateifreigabe doppelklickt), wird die Anwendung gestartet. Wenn Benutzer die Anwendung schließen, ist sie nicht mehr auf ihrem lokalen Computer verfügbar. dem Startmenü oder dem Hinzufügen oder Entfernen von Programmen in der Systemsteuerung wird nichts hinzugefügt.
Hinweis
Technisch gesehen wird die Anwendung in einen Anwendungscache auf dem lokalen Computer heruntergeladen und installiert, ebenso wie eine Webanwendung in den Webcache heruntergeladen wird. Wie beim Webcache werden die Dateien schließlich aus dem Anwendungscache gelöscht. Die Wahrnehmung des Benutzers besteht jedoch darin, dass die Anwendung über das Web oder die Dateifreigabe ausgeführt wird.
Diese Strategie eignet sich am besten für Anwendungen, die selten verwendet werden, z. B. ein Tool für Mitarbeitervorteile, das in der Regel nur einmal pro Jahr ausgeführt wird.
Um diese Bereitstellungsstrategie in Visual Studio zu aktivieren, klicken Sie im Veröffentlichungs-Assistenten auf der Seite "Installieren oder von Web ausführen" auf "die Anwendung nicht installieren".
Um diese Bereitstellungsstrategie zu aktivieren, ändern Sie den install-Tag manuell im Bereitstellungsmanifest. (Der Wert kann wahr oder falsch sein. Verwenden Sie inMage.exedie Option "Nur Online " in der Liste "Anwendungstyp ".)
Installieren von einer CD oder DVD
Wenn Sie diese Strategie verwenden, wird Ihre Anwendung auf Wechselmedien wie einer CD-ROM oder DVD bereitgestellt. Wie bei der vorherigen Option, wenn der Benutzer die Anwendung installieren möchte, wird sie installiert und gestartet, und Elemente werden dem Startmenü hinzugefügt und Programme in der Systemsteuerunghinzufügen oder entfernen.
Diese Strategie eignet sich am besten für Anwendungen, die für Benutzer ohne dauerhafte Netzwerkkonnektivität oder mit Verbindungen mit geringer Bandbreite bereitgestellt werden. Da die Anwendung von Wechselmedien installiert ist, ist keine Netzwerkverbindung für die Installation erforderlich; Die Netzwerkkonnektivität ist jedoch weiterhin für Anwendungsupdates erforderlich.
Um diese Bereitstellungsstrategie in Visual Studio zu aktivieren, klicken Sie auf der Seite "Installationsart" des Veröffentlichungs-Assistenten auf Von einer CD-ROM oder DVD-ROM.
Um diese Bereitstellungsstrategie manuell zu aktivieren, ändern Sie das DeploymentProvider-Tag im Bereitstellungsmanifest. (In Visual Studio wird diese Eigenschaft als Installations-URL auf der Seite " Veröffentlichen " des Project-Designers verfügbar gemacht. In Mage.exe ist dies der Startspeicherort.)
Webbrowserunterstützung
Anwendungen, die auf .NET Framework 3.5 und höher abzielen, können mit einem beliebigen Browser installiert werden.