Freigeben über


Bereitstellen einer .NET Windows-Desktopanwendung mit ClickOnce

Ab Visual Studio 2019, Version 16.8, können Sie das Veröffentlichungstool verwenden, um .NET Core 3.1, .NET 5 oder neuere Windows-Desktopanwendungen mit ClickOnce aus Visual Studio zu veröffentlichen.

Hinweis

Informationen zum Veröffentlichen einer .NET Framework-Windows-Anwendung finden Sie unter Bereitstellen einer Desktop-App mit ClickOnce (C# oder Visual Basic).

Veröffentlichen mit ClickOnce

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt und wählen Sie "Veröffentlichen" aus (oder verwenden Sie den Menüpunkt Build>Veröffentlichen).

    Screenshot des Befehls

    Der Befehl 'Veröffentlichen' im Projektkontextmenü im Lösungs-Explorer

  2. Wenn Sie zuvor Veröffentlichungsprofile konfiguriert haben, wird die Seite " Veröffentlichen " angezeigt. Wählen Sie "Neu" aus.

  3. Wählen Sie im Veröffentlichungs-Assistenten"Ordner" aus.

    Ordner als Veröffentlichungsziel

  4. Wählen Sie auf der Seite "Spezifisches Ziel", ClickOnce aus.

    Wählen Sie ClickOnce als spezifisches Ziel

  5. Geben Sie einen Pfad ein, oder wählen Sie "Durchsuchen" aus, um den Veröffentlichungsort auszuwählen.

    Geben Sie den Pfad für den Veröffentlichungsspeicherort an.

  6. Wählen Sie auf der Seite Installationsspeicherort aus, von wo aus Benutzer die Anwendung installieren.

    Geben Sie den Pfad zum Ordner an.

  7. Auf der Seite "Einstellungen" können Sie die für ClickOnce erforderlichen Einstellungen angeben.

  8. Wenn Sie die Installation über einen UNC-Pfad oder eine Website ausgewählt haben, können Sie auf dieser Seite angeben, ob die Anwendung offline verfügbar ist. Wenn diese Option ausgewählt ist, listet diese Option die Anwendung im Startmenü der Benutzer auf und ermöglicht es der Anwendung, automatisch aktualisiert zu werden, wenn eine neue Version veröffentlicht wird. Standardmäßig sind Updates vom Installationsspeicherort verfügbar. Wenn Sie über einen anderen Speicherort für Updates verfügen möchten, können Sie diese über den Link "Einstellungen aktualisieren" angeben. Wenn die Anwendung nicht offline verfügbar sein soll, wird sie vom Installationsspeicherort ausgeführt.

    Angeben der Veröffentlichungseinstellungen

  9. Wenn Sie die Installation über ein CD-, DVD- oder USB-Laufwerk ausgewählt haben, können Sie auf dieser Seite auch angeben, ob die Anwendung automatische Updates unterstützt. Wenn Sie auswählen, Updates zu unterstützen, ist der Aktualisierungs-Standort erforderlich und muss ein gültiger UNC-Pfad oder eine gültige Website sein.

    Auswählen der Veröffentlichungseinstellungen.

    Auf dieser Seite ist die Möglichkeit anzugeben, welche Anwendungsdateien in das Setup aufgenommen werden sollen, welche Komponentenpakete installiert werden sollen, und andere Optionen über die Links oben auf der Seite.

    Auf dieser Seite können Sie auch die Veröffentlichungsversion festlegen und wenn die Version bei jeder Veröffentlichung automatisch erhöht wird.

    Hinweis

    Die Nummer der Veröffentlichungsversion ist für jedes ClickOnce-Profil eindeutig. Wenn Sie beabsichtigen, mehr als ein Profil zu haben, müssen Sie dies beachten.

  10. Auf der Seite "Sign manifests " können Sie angeben, ob die Manifeste signiert werden sollen und welches Zertifikat verwendet werden soll.

    Signieren der ClickOnce-Manifeste

  11. Auf der Seite "Konfiguration" können Sie die gewünschte Projektkonfiguration auswählen.

    Angeben der Veröffentlichungskonfiguration

    Weitere Hilfe zu den zu wählenden Einstellungen finden Sie in den folgenden Themen:

  12. Wählen Sie "Fertig stellen" aus, um das neue ClickOnce-Veröffentlichungsprofil zu speichern.

  13. Wählen Sie auf der Seite "Zusammenfassung " die Option "Veröffentlichen" und "Visual Studio erstellt das Projekt" aus, und veröffentlicht es im angegebenen Veröffentlichungsordner. Auf dieser Seite wird auch eine Profilzusammenfassung angezeigt.

    Eigenschaftsfenster anzeigen mit einer Profilzusammenfassung

  14. Um die Veröffentlichung erneut zu veröffentlichen, wählen Sie "Veröffentlichen" aus.

Nächste Schritte

Für .NET-Apps: