Genauere Betrachtung: Verteilen des Programms über das Internet

Aktualisiert: November 2007

In dieser Lektion erfahren Sie, wie Sie das Programm mithilfe einer ClickOnce-Veröffentlichung für einen Webserver bereitstellen können.

In der vorigen Lektion haben Sie gelernt, ein Programm auf einer CD-ROM oder DVD-ROM zu veröffentlichen. Wenn Sie Zugriff auf einen Webserver haben, können Sie ClickOnce auch verwenden, um das Programm so zu veröffentlichen, dass es im Internet verfügbar ist.

Zusätzlich zur größeren Verfügbarkeit des Programms können Sie beim Veröffentlichen auf einem Webserver auch die automatischen Aktualisierungsfunktionen von ClickOnce nutzen. Wenn Sie zu einem späteren Zeitpunkt eine neue Version des Programms veröffentlichen, wird der Benutzer beim nächsten Versuch einer Programmausführung aufgefordert, die neue Version downzuloaden und zu installieren.

Hinweis:

Damit Sie auf einem Webserver veröffentlichen können, muss auf dem Webserver IIS (Internet Information Services – Internetinformationsdienste) ausgeführt werden. Außerdem müssen die FrontPage-Erweiterungen installiert sein, und Sie müssen in IIS über Administratorrechte verfügen.

Veröffentlichen auf einem Webserver

Das Veröffentlichen auf einem Webserver entspricht in weiten Teilen dem Veröffentlichen auf CD-ROM oder DVD-ROM. Sie müssen lediglich im Webpublishing-Assistenten aus einigen Auswahlmöglichkeiten auswählen.

Sie müssen sich entscheiden, ob das Programm offline verfügbar sein soll – d. h. für den Fall, dass der Computer nicht mit dem Internet verbunden ist. Wenn Sie das Programm sowohl online als auch offline verfügbar machen, wird dem Startmenü von Windows ein Eintrag hinzugefügt, mit dem Benutzer das Programm starten können. Wenn Sie das Programm ausschließlich online verfügbar machen, wird das Programm für jede Ausführung durch den Benutzer gedownloadet. Dem Startmenü wird kein Eintrag hinzugefügt.

Übung

So veröffentlichen Sie auf einem Webserver

  1. Wählen Sie im Menü Datei den Befehl Projekt öffnen aus.

  2. Wechseln Sie im Dialogfeld Projekt öffnen zu einem beliebigen Windows-Anwendung-Projekt, und klicken Sie anschließend auf Öffnen.

  3. Drücken Sie F5, um das Projekt auszuführen. Wenn Fehler auftreten, müssen Sie diese beheben, bevor Sie fortfahren können.

  4. Klicken Sie im Menü Debuggen auf Debuggen beenden.

  5. Wählen Sie im Menü Erstellen die Option <Projektname> veröffentlichen aus, wobei Projektname der Name des Projekts ist.

    Der Webpublishing-Assistent wird gestartet.

  6. Geben Sie auf der Seite Wo möchten Sie die Anwendung veröffentlichen? des Webpublishing-Assistenten den URL für die Website ein, auf der Sie das Programm veröffentlichen möchten, beispielsweise https://www.microsoft.com/myprogram.

    Hinweis:

    Damit Sie auf einem Webserver veröffentlichen können, muss auf dem Webserver IIS (Internet Information Services – Internetinformationsdienste) ausgeführt werden. Außerdem müssen die FrontPage-Erweiterungen installiert sein, und Sie müssen in IIS über Administratorrechte verfügen.

    Klicken Sie auf Weiter, um zur nächsten Seite des Assistenten zu wechseln.

  7. Wählen Sie auf der Seite Wird die Anwendung offline verfügbar sein? die Standardeinstellung Ja, diese Anwendung ist online und offline verfügbar aus.

  8. Klicken Sie auf Fertig stellen, um das Programm zu veröffentlichen.

    Das Programm wird auf der angegebenen Website veröffentlicht, und eine HTML-Seite wird erstellt.

  9. Öffnen Sie auf einem anderen Computer Internet Explorer, und navigieren Sie zum gleichen URL, den Sie in Schritt 6 eingegeben haben. Klicken Sie dann auf den Hyperlink Installieren, um das Programm zu installieren.

Nächste Schritte

In dieser Lektion haben Sie gelernt, ein Programm mithilfe einer ClickOnce-Veröffentlichung auf einer Website zu veröffentlichen. An diesem Punkt können Sie zwischen mehreren Möglichkeiten zum Fortfahren wählen.

Wenn Sie keine CD-ROM oder DVD-ROM brennen konnten, finden Sie die entsprechenden Informationen unter Senden eines Programms per E-Mail: Erstellen einer komprimierten (gezippten) Datei.

Informationen zum Integrieren bestimmter Voraussetzungen mit dem Programm finden Sie unter Genauere Betrachtung: Aufnehmen erforderlicher Komponenten in das Programm.

Andernfalls haben Sie die Lektionen der Einführung jetzt abgeschlossen. Bei Bedarf finden Sie im nächsten Thema Vorschläge zu weiteren Informationsressourcen zu Visual Basic.

Nächste Lektion: Weiterkommen: Wie fahre ich jetzt fort?

Siehe auch

Konzepte

Weitergeben von Programmen: Einführung in die Bereitstellung