Freigeben über


Bereitstellen einer .NET Framework-Desktopanwendung mit dem ClickOnce-Veröffentlichungs-Assistenten

Wenn Sie eine ClickOnce-Anwendung für Benutzer bereitstellen möchten, müssen Sie die App auf einer Dateifreigabe oder unter einem Dateipfad, auf einem FTP-Server oder einem Wechselmedium veröffentlichen. Sie können die Anwendung mithilfe des Veröffentlichungs-Assistenten veröffentlichen. Zusätzliche Veröffentlichungseigenschaften sind auf der Seite " Veröffentlichen " des Project-Designers verfügbar. Weitere Informationen finden Sie unter Veröffentlichen von ClickOnce-Anwendungen.

Bevor Sie den Veröffentlichungs-Assistenten ausführen, sollten Sie die Veröffentlichungseigenschaften entsprechend festlegen. Sie können z. B. einen Schlüssel zum Signieren Ihrer ClickOnce-Anwendung auf der Signaturseite des Project-Designers festlegen. Weitere Informationen finden Sie unter Secure ClickOnce-Anwendungen.

Wenn Sie mehrere Versionen einer Anwendung mithilfe von ClickOnce installieren, verschiebt die Installation frühere Versionen der Anwendung in einen Ordner namens "Archiv" im von Ihnen angegebenen Veröffentlichungsort. Durch die Archivierung früherer Versionen wird das Installationsverzeichnis von Ordnern aus der früheren Version gelöscht.

Hinweis

Die angezeigten Dialogfelder und Menüs unterscheiden sich je nach aktiven Einstellungen oder Edition möglicherweise von der in diesem Artikel beschriebenen Benutzeroberfläche. Um Ihre Einstellungen zu ändern, wählen Sie Import- und Exporteinstellungen im Menü Extras aus. Weitere Informationen finden Sie unter Zurücksetzen aller Einstellungen.

Veröffentlichen 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, wodurch der Veröffentlichungs-Assistent geöffnet wird.

    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.

  3. Geben Sie auf der Seite "Wo möchten Sie die Anwendung veröffentlichen?" des Veröffentlichungs-Assistenten eine gültige FTP-Serveradresse oder einen gültigen Dateipfad ein, indem Sie eines der angezeigten Formate verwenden, und wählen Sie dann "Weiter" aus.

  4. Wählen Sie auf der Seite "Wie wird die Anwendung installiert?" den Speicherort für die Benutzerinstallation der Anwendung aus:

    • Um die Benutzerinstallation von einer Website zu aktivieren, wählen Sie "Von einer Website" aus. Geben Sie eine URL ein, die dem im vorherigen Schritt eingegebenen Dateipfad entspricht. Diese Option wird in der Regel verwendet, um eine FTP-Adresse als Veröffentlichungsspeicherort anzugeben. Der direkte Download von FTP wird nicht unterstützt, daher müssen Sie eine URL für diese Option eingeben.

    • Wenn Sie die Benutzerinstallation direkt aus der Dateifreigabe aktivieren möchten, wählen Sie Aus einem UNC-Pfad oder Dateifreigabe aus. Geben Sie einen UNC-Pfad oder eine Dateifreigabe ein, die dem im vorherigen Schritt eingegebenen Dateipfad entspricht. Diese Option ist für Veröffentlichungsspeicherorte des Formulars "c:\deploy\myapp " oder "\\server\myapp" vorgesehen.

    • Um die Benutzerinstallation Von CD-ROM oder DVD-ROM zu aktivieren, befolgen Sie die Schritte im nächsten Abschnitt.

    Klicken Sie auf Weiter, um fortzufahren.

  5. Wählen Sie auf der Seite "Ist die Anwendung offline verfügbar?" die entsprechende Option aus:

    • Um zuzulassen, dass die Anwendung ausgeführt wird, wenn der Benutzer vom Netzwerk getrennt ist, wählen Sie "Ja" aus, diese Anwendung ist online oder offline verfügbar. Visual Studio fügt eine Anwendungsverknüpfung im Startmenü hinzu.

    • Um die Anwendung direkt vom Veröffentlichungsort aus auszuführen, wählen Sie "Nein" aus, diese Anwendung ist nur online verfügbar.

    Klicken Sie auf Weiter, um fortzufahren.

  6. Um die Anwendung mit Ihren Einstellungen zu veröffentlichen, wählen Sie "Fertig stellen" aus.

    Visual Studio zeigt den Veröffentlichungsfortschritt im Statusbenachrichtigungsbereich an.

Veröffentlichen auf CD-ROM oder DVD-ROM

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt, und wählen Sie "Eigenschaften" aus, wodurch der Projekt-Designer geöffnet wird.

  2. Wählen Sie im Project Designer die Registerkarte " Veröffentlichen " und dann den Veröffentlichungs-Assistenten aus.

  3. Geben Sie auf der Seite "Wo möchten Sie die Anwendung veröffentlichen?" des Veröffentlichungs-Assistenten eine gültige FTP-Serveradresse oder einen gültigen Dateipfad ein, indem Sie eines der angezeigten Formate verwenden, und wählen Sie dann "Weiter" aus.

  4. Wählen Sie auf der Seite "Wie werden Benutzer die Anwendung installieren?" die Option "Von einem CD-ROM oder DVD-ROM" und dann " Weiter" aus.

    Hinweis

    Sie können die Installation so konfigurieren, dass sie automatisch ausgeführt wird , wenn der Benutzer die CD-ROM in das Laufwerk einfügt.

  5. Wenn Sie Ihre Anwendung auf CD-ROM verteilen, können Sie Updates von einer Website bereitstellen. Wählen Sie auf der Seite "Wo wird die Anwendung auf Updates überprüft?" eine Updateoption aus:

    • Um die Anwendungsüberprüfung auf Updates zu aktivieren, wählen Sie "Die Anwendung sucht nach Updates vom folgenden Speicherort aus". Geben Sie den Speicherort für die Updates ein, z. B. einen Dateispeicherort, eine Website oder einen FTP-Server.

    • Wenn keine Anwendung auf Updates überprüft wird, wählen Sie "Die Anwendung sucht nicht nach Updates".

    Klicken Sie auf Weiter, um fortzufahren.

  6. Um die Anwendung mit Ihren Einstellungen zu veröffentlichen, wählen Sie "Fertig stellen" aus.

    Visual Studio zeigt den Veröffentlichungsfortschritt im Statusbenachrichtigungsbereich an.

    Hinweis

    Nachdem die Veröffentlichung abgeschlossen ist, verwenden Sie einen CD/DVD-Brenner, um die Dateien vom Speicherort, an dem Sie die Anwendung veröffentlichen möchten, auf das CD-ROM- oder DVD-ROM-Medium zu kopieren.

Konfigurieren der automatischen Installation

Wenn Sie die Benutzerinstallation über eine CD-ROM oder DVD-ROM aktivieren, können Sie den Prozess so konfigurieren, dass er automatisch ausgeführt wird, wenn der Benutzer die CD-ROM in das Laufwerk einfügt.

  1. Wählen Sie im Project Designer die Registerkarte " Veröffentlichen" aus .

  2. Wählen Sie "Optionen" aus, wodurch der Assistent " Veröffentlichungsoptionen " geöffnet wird.

  3. Wählen Sie im Assistenten " Veröffentlichungsoptionen " die Registerkarte "Bereitstellung " aus.

  4. Wählen Sie die Option "Für CD-Installationen" aus, und starten Sie "Setup beim Einfügen der CD" automatisch .

  5. Um die Änderung anzuwenden, wählen Sie "OK" aus.

  1. Wählen Sie im Project Designer die Registerkarte " Veröffentlichen" aus .

  2. Wählen Sie "Optionen" aus, wodurch der Assistent " Veröffentlichungsoptionen " geöffnet wird.

  3. Wählen Sie die Option "Für CD-Installationen" aus, und starten Sie "Setup beim Einfügen der CD" automatisch .

  4. Um die Änderung anzuwenden, wählen Sie "OK" aus.