Gewusst wie: Veröffentlichen einer ClickOnce-Anwendung

Aktualisiert: November 2007

Wenn Sie eine ClickOnce-Anwendung für Benutzer bereitstellen möchten, müssen Sie sie auf einem Webserver, einer Dateifreigabe oder einem Wechselmedium veröffentlichen. Sie können die Anwendung mit dem Webpublishing-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 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 Signieren von ClickOnce-Manifesten.

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 Visual Studio-Einstellungen.

So veröffentlichen Sie im Web

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

  2. Klicken Sie mit der rechten Maustaste auf den Projektknoten, und klicken Sie dann auf Veröffentlichen.

    Der Webpublishing-Assistent wird angezeigt.

  3. Geben Sie auf der Seite Wo möchten Sie die Anwendung veröffentlichen? eine gültige URL im Format https://www.microsoft.com/foldername ein, und klicken Sie dann auf Weiter.

  4. Klicken Sie auf der Seite Wird die Anwendung offline verfügbar sein? auf die entsprechende Option:

    • Falls die Anwendung auch ausgeführt werden soll, wenn der Benutzer vom Netzwerk getrennt ist, klicken Sie auf 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 Weiter.

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

    Der Veröffentlichungsstatus wird im Statusbereich angezeigt.

So veröffentlichen Sie in eine Dateifreigabe

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

  2. Klicken Sie im Menü Erstellen auf Projectnameveröffentlichen.

    Der Webpublishing-Assistent wird angezeigt.

  3. Geben Sie auf der Seite Wo möchten Sie die Anwendung veröffentlichen? einen gültigen Dateipfad im Format \\computername\applicationname ein, und klicken Sie dann auf Weiter.

    Hinweis:

    Wenn die Benutzer die Anwendung aus dem Web installieren, muss der Dateipfad dem URL entsprechen, den die Benutzer aufrufen. Wenn die Benutzer beispielsweise von http:\\www.microsoft.com\myapplication\publish.htm installieren, würden Sie den Pfad c:\inetpub\wwwroot\myapplication eingeben.

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

    • Wenn Benutzer von einer Website installieren, klicken Sie auf Von einer Website, und geben Sie eine URL ein, die dem im vorhergehenden Schritt eingegebenen Dateipfad entspricht. Klicken Sie auf Weiter. (Diese Option wird normalerweise verwendet, wenn eine FTP-Adresse als Veröffentlichungsort angegeben werden soll. Das direkte Herunterladen von FTP wird nicht unterstützt. Daher müssen Sie hier eine URL eingeben.)

    • Wenn die Benutzer die Anwendung direkt von der Dateifreigabe installieren, klicken Sie auf Von UNC-Pfad oder Dateifreigabe und anschließend auf Weiter. (Hiermit können Veröffentlichungsorte im Format c:\deploy\myapp oder \\server\myapp verwendet werden.)

    • Wenn Benutzer von Wechselmedien installieren, klicken Sie auf Von CD-ROM oder DVD-ROM und dann auf Weiter.

    Hinweis:

    Diese Seite wird nicht angezeigt, wenn Sie auf der Seite Wo möchten Sie die Seite veröffentlichen? eine URL (HTTP-Adresse) eingeben.

  5. Klicken Sie auf der Seite Wird die Anwendung offline verfügbar sein? auf die entsprechende Option:

    • Falls die Anwendung auch ausgeführt werden soll, wenn der Benutzer vom Netzwerk getrennt ist, klicken Sie auf 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 Weiter.

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

    Der Veröffentlichungsstatus wird im Statusbereich 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 Webpublishing-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 ein, von dem die Anwendung veröffentlicht werden soll, z. B. d:\deploy. Klicken Sie zum Fortfahren auf Weiter.

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

    Hinweis:

    Soll die Installation automatisch ausgeführt werden, wenn die CD-ROM in das Laufwerk eingelegt wird, öffnen Sie im Projekt-Designer die Seite Veröffentlichen. Klicken Sie auf die Schaltfläche Optionen, und wählen Sie dann im Assistenten Veröffentlichungsoptionen 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 Aktualisierungsoption aus:

    • Wenn die Anwendung eine Quelle auf Updates überprüft, klicken Sie auf Die Anwendung überprüft folgenden Speicherort auf Updates und geben den Speicherort der Updateveröffentlichung ein. Dies kann ein Dateispeicherort, 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 Weiter.

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

    Der Veröffentlichungsstatus wird im Statusbereich angezeigt.

    Hinweis:

    Wenn die Veröffentlichung abgeschlossen ist, müssen Sie die Dateien aus dem in Schritt 3 angegebenen Speicherort mit einem CD- oder DVD-Brenner auf eine CD-ROM oder DVD-ROM kopieren.

Siehe auch

Konzepte

Übersicht über die ClickOnce-Bereitstellung

Weitere Ressourcen

ClickOnce-Bereitstellung

Signieren von ClickOnce-Manifesten