Bereitstellen einer .NET Framework-Desktopanwendung mithilfe des ClickOnce-Veröffentlichungs-Assistenten

Wenn Sie eine ClickOnce-Anwendung für Benutzer bereitstellen möchten, müssen Sie sie auf einer Dateifreigabe oder unter einem Dateipfad, auf einem FTP-Server oder einem Wechselmedium veröffentlichen. Sie können die Anwendung mit dem Veröffentlichungs-Assistenten veröffentlichen. Für die Veröffentlichung stehen im Projekt-Designer auf der Seite Veröffentlichen zusätzliche Eigenschaften zur Verfügung. Weitere Informationen finden Sie unter Publishing ClickOnce applications (Veröffentlichen von ClickOnce-Anwendungen).

Bevor Sie den Webpublishing-Assistenten ausführen, sollten Sie die Veröffentlichungseigenschaften entsprechend festlegen. Wenn Sie z.B. einen Schlüssel zum Signieren der ClickOnce-Anwendung angeben möchten, können Sie dies im Projekt-Designer auf der Seite Signierung vornehmen. Weitere Informationen finden Sie unter Sichern von ClickOnce-Anwendungen.

Hinweis

Wenn Sie mit ClickOnce mehrere Versionen einer Anwendung installieren, verschiebt die Installation ältere Versionen der Anwendung in einen Ordner mit dem Namen Archiv in dem von Ihnen angegebenen Veröffentlichungsort. Durch dieses Archivieren älterer Versionen wird sichergestellt, dass im Installationsverzeichnis keine Ordner älterer Versionen verbleiben.

Hinweis

Die angezeigten Dialogfelder und Menübefehle können sich je nach den aktiven Einstellungen oder der verwendeten Version von den in der Hilfe beschriebenen unterscheiden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren , um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Reset settings (Zurücksetzen der Einstellungen).

So veröffentlichen Sie auf einer Dateifreigabe oder unter einem Pfad

  1. Wählen Sie im Projektmappen-Explorer das Anwendungsprojekt aus.

  2. Wählen Sie im Menü Erstellen entweder Projektnameveröffentlichen oder Auswahl veröffentlichen aus.

    Der Webpublishing-Assistent wird angezeigt.

    Hinweis

    In ClickOnce for .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 Projekt-Designers fest. Weitere Informationen finden Sie unter Bereitstellen einer .NET-Windows-Anwendung mithilfe von ClickOnce und ClickOnce für .NET.

  3. Geben Sie auf der Seite Wo möchten Sie die Anwendung veröffentlichen? eine gültige FTP-Server-Adresse oder einen gültigen Dateipfad mithilfe eines der gezeigten Formate ein, und klicken Sie dann auf Weiter.

  4. Wählen Sie auf der Seite Wie werden Benutzer die Anwendung installieren? den Speicherort aus, auf den Benutzer beim Installieren der Anwendung zugreifen:

    • Wenn die Installation über eine Website durchgeführt werden soll, klicken Sie auf Von einer Website, und geben Sie eine URL ein, die dem im vorherigen Schritt eingegebenen Dateipfad entspricht. Klicken Sie auf Weiter. (Diese Option wird in der Regel verwendet, wenn Sie eine FTP-Adresse als Veröffentlichungsspeicherort angeben. Der direkte Download von FTP wird nicht unterstützt. Daher müssen Sie hier eine URL eingeben.)

    • Wenn die Installation direkt über die Dateifreigabe durchgeführt werden soll, klicken Sie auf Von UNC-Pfad oder Dateifreigabe, und klicken Sie dann auf Weiter. (Hiermit können Veröffentlichungsorte im Format c:\deploy\myapp oder \server\myapp verwendet werden.)

    • Wenn die Installation über Wechselmedien durchgeführt werden soll, klicken Sie auf Von CD-ROM oder DVD-ROM, und klicken Sie dann auf Weiter.

  5. Wählen Sie auf der Seite Wird die Anwendung offline verfügbar sein? die gewünschte Option aus:

    • Falls die Anwendung auch ausgeführt werden soll, wenn der Benutzer vom Netzwerk getrennt ist, klicken Sie auf Yes, this application will be available online or offline (Ja, diese Anwendung ist online und offline verfügbar). Im Startmenü wird eine Verknüpfung für die Anwendung erstellt.

    • Wenn die Anwendung direkt vom Ort der Veröffentlichung gestartet werden soll, klicken Sie auf Nein, diese Anwendung ist nur online verfügbar. Es wird keine Verknüpfung im Startmenü erstellt.

      Klicken Sie auf zum Fortfahren auf Weiter.

  6. Klicken Sie auf Fertig stellen, um die Anwendung zu veröffentlichen.

    Der Veröffentlichungsstatus wird im Statusinfobereich angezeigt.

So veröffentlichen Sie auf einer CD-ROM oder DVD-ROM

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Anwendungsprojekt, und klicken Sie dann auf Eigenschaften.

    Der Projekt-Designer wird angezeigt.

  2. Klicken Sie auf die Registerkarte Veröffentlichen, um im Projekt-Designer die Seite Veröffentlichen zu öffnen, und klicken Sie auf die Schaltfläche Veröffentlichungs-Assistent.

    Der Webpublishing-Assistent wird angezeigt.

  3. Geben Sie auf der Seite Wo möchten Sie die Anwendung veröffentlichen? den Dateipfad oder den FTP-Speicherort an, an dem die Anwendung veröffentlicht wird, zum Beispiel: d:\deploy. Klicken Sie dann auf Weiter, um den Vorgang fortzusetzen.

  4. Klicken Sie auf der Seite Wie werden Benutzer die Anwendung installieren? auf Von CD-ROM oder DVD-ROM, und klicken Sie dann auf Weiter.

    Hinweis

    Falls Sie die Installation ausgeführt werden soll, wenn die CD-ROM in das Laufwerk eingelegt wird, öffnen Sie im Projekt-Designer die Seite Veröffentlichen und klicken auf die Schaltfläche Optionen. Wählen Sie in den Veröffentlichungsoptionen des Assistenten dann die Option Bei CD-Installationen automatisch Setup starten, wenn CD eingelegt wird aus.

  5. Wenn Sie Ihre Anwendung auf einer CD-ROM veröffentlichen, können Sie dennoch Updates auf einer Website zur Verfügung stellen. Wählen Sie auf der Seite Die Anwendung überprüft folgenden Speicherort auf Updates eine Updateoption aus:

    • Wenn die Anwendung nach Updates sucht, klicken Sie auf Die Anwendung überprüft folgenden Speicherort auf Updates und geben den Speicherort ein, an dem Updates veröffentlicht werden. Der Speicherort kann ein Dateipfad, eine Website oder ein FTP-Server sein.

    • Wenn die Anwendung nicht nach Updates sucht, klicken Sie auf Anwendung sucht nicht nach Updates.

      Klicken Sie auf zum Fortfahren auf Weiter.

  6. Klicken Sie auf Fertig stellen, um die Anwendung zu veröffentlichen.

    Der Veröffentlichungsstatus wird im Statusinfobereich angezeigt.

    Hinweis

    Wenn die Veröffentlichung abgeschlossen ist, benötigen Sie einen CD-Rekorder oder einen DVD-Rekorder, um die Dateien von dem in Schritt 3 angegebenen Speicherort auf CD-ROM oder DVD-ROM zu kopieren.