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