Freigeben über


Technologiebeispiel für die Bereitstellung von ClickOnce OnDemand

Aktualisiert: November 2007

In diesem Beispiel wird die Bereitstellung einer ClickOnce-Anwendung mithilfe von Klassen im System.Deployment.Application-Namespace veranschaulicht.

Informationen zur Verwendung der Beispiele finden Sie unter den folgenden Themen:

Download sample

So erstellen Sie das Beispiel mithilfe der Eingabeaufforderung

  1. Öffnen Sie ein Eingabeaufforderungsfenster, und navigieren Sie zum Unterverzeichnis \CS im Verzeichnis OnDemand. Informationen zu erforderlichen Einstellungen sowie zur SDK-Eingabeaufforderung finden Sie unter Gewusst wie: Festlegen der Beispieleinstellungen.

  2. Geben Sie msbuild OnDemand.sln in der Befehlszeile ein.

So erstellen Sie das Beispiel mithilfe von Visual Studio

  1. Öffnen Sie Windows Explorer, und navigieren Sie im Verzeichnis OnDemand zum Unterverzeichnis \CS.

  2. Doppelklicken Sie auf OnDemand.sln, um die Datei in Visual Studio zu öffnen.

  3. Klicken Sie im Menü Erstellen auf Projektmappe erstellen.

So führen Sie das Beispiel aus

  1. Navigieren Sie über die Eingabeaufforderung oder mit Windows Explorer zu dem Verzeichnis, das die neue ausführbare Datei enthält.

  2. Geben Sie in der Befehlszeile OnDemand.exe ein, oder doppelklicken Sie auf das Symbol für OnDemand.exe, um die Datei aus Windows Explorer zu starten.

Anforderungen

.NET Framework-Version: 2.0

Hinweise

Die Anwendung muss durch ClickOnce bereitgestellt werden, damit dieses Beispiel verwendet werden kann. Dies können Sie mithilfe der Menüoption Projektmappe veröffentlichen oder mithilfe von Tool zum Generieren und Bearbeiten von Manifesten, grafischer Client (MageUI.exe) (im Lieferumfang von Windows Software Development Kit (SDK) enthalten) erreichen. Bei beiden Verfahren werden Manifestdateien generiert, und das Projekt wird auf dem Webserver Ihrer Wahl veröffentlicht. Zum Ausführen der Anwendung können Sie auf den Link klicken, der auf der generierten Webseite angezeigt wird.

Da dieses Beispiel das Herunterladen von Dateien veranschaulicht, möchten Sie ggf. zusätzlich einige große Ressourcendateien als eingebetteten Inhalt in das Auftrags- oder Kundenbibliotheksprojekt aufnehmen. Dieser Schritt ist optional. Das Herunterladen dauert dadurch länger, dafür wird das Szenario jedoch besser veranschaulicht.

Siehe auch

Referenz

Tool zum Generieren und Bearbeiten von Manifesten, grafischer Client (MageUI.exe)

ResourceManager

System.Deployment.Application

System.Windows.Forms

Weitere Ressourcen

ClickOnce-Bereitstellung

ClickOnce-Bereitstellung für Windows Forms-Anwendungen