Bereitstellungsszenarien für .NET Framework-Anwendungen

Aktualisiert: November 2007

In diesem Abschnitt werden einige mögliche Bereitstellungsszenarien beschrieben, die für Common Language Runtime-Anwendungen verwendet werden können. Abhängig von den Bereitstellungsanforderungen wird eine Anwendung unterschiedlich verpackt und bereitgestellt. Beachten Sie, dass es sich hier lediglich um Szenarien für bestimmte Anwendungstypen handelt. Für die Bereitstellung Ihrer Anwendung wird möglicherweise eine andere, hier nicht aufgeführte Methode notwendig sein. Bei den folgenden Szenarien handelt es sich um typische Bereitstellungsszenarien:

  • Bereitstellung einer ASP.NET-Anwendung

    Verpacken: Anwendung und DLLs

    Verteilung: XCOPY oder FTP-Verteilung

    Sie können XCOPY oder FTP verwenden, um eine ASP.NET-Anwendung auf einem Server bereitzustellen. Sie können dann eine Version der Anwendung neben einer anderen Version ausführen und die Anwendung aktualisieren, ohne sie schließen zu müssen. Durch die Common Language Runtime wird das gleichzeitige Ausführen der Anwendung mit anderen Anwendungen vereinfacht und führt nicht zu DLL-Konflikten.

    Eine ausführliche Übersicht über die Bereitstellung von ASP.NET finden Sie unter Bereitstellen von XML-Webdiensten.

  • Bereitstellen einer Windows Forms-Anwendung

    Verpacken: Microsoft Windows Installer-Paket (.msi)

    Verteilung: Windows Installer

    Wenn Sie eine Windows Forms-Anwendung mithilfe von Windows Installer verteilen, können Sie Installer-Funktionen ebenso nutzen wie Windows 2000 Application Management. Sie können darüber hinaus die Verfügbarkeit der Anwendung ankündigen, die Anwendung veröffentlichen, in der Systemsteuerung die Option Software verwenden, um die Anwendung zu installieren bzw. zu deinstallieren, oder bei Bedarf die Anwendung auf einfache Weise reparieren.

  • Bereitstellen eines Steuerelements für Windows Forms oder eines anderen Codes durch Downloaden.

    Verpacken: Komprimierte CAB-Dateien (.cab) oder kompilierte Bibliotheken (.dll)

    Verteilung: Downloaden von Code

    Die Verteilung eines Steuerelements für Windows Forms kann so einfach sein wie das Bereitstellen der Anwendung zum Downloaden auf einem Webhost. Sie können die Dateien, aus denen die Anwendung besteht, komprimieren, sodass sie schneller gedownloadet werden kann.

Siehe auch

Aufgaben

Gewusst wie: Entwickeln eines einfachen Windows Forms-Steuerelements

Konzepte

Bereitstellungsfeatures von .NET Framework

Weitere Ressourcen

Bereitstellen von .NET Framework-Anwendungen