Article ID: 111448, created on Nov 27, 2012, last review on Aug 12, 2014

  • Applies to:
  • Plesk 12.0 for Windows
  • Virtuozzo containers for Windows

Lösung

Obwohl Microsoft .NET Framework eine Benutzerbereichssoftware ist, müssen Sie wissen, wie Sie die erforderliche Framework-Version richtig installieren, ohne das Betriebssystem im Container zu beschädigen.
Im Allgemeinen gibt es drei Möglichkeiten, Framework in einem Container zu installieren:
  • REDIST: Installation mithilfe eines von der Microsoft-Website heruntergeladenen .msi-Pakets (Redistributionspaket).
  • FEATURE: Installation mithilfe von Serverrollen und Features (ab Windows 2008).
  • BUILT-IN: Manche Versionen von .NET sind in der aktuellen Version von Windows integriert und daher standardmäßig in Containern verfügbar. Sie DÜRFEN NICHT anhand eines .msi/Redistributionspakets reinstalliert werden.

In dieser Tabelle wird beschrieben, wie .NET Framework richtig in einem Container installiert wird:
  .NET Framework Version
OS-Version 1.x 2.0.xxxx 3.0.xxxx 3.5.x 4.0.x
Windows 2003 REDIST REDIST REDIST REDIST REDIST
Windows 2008 REDIST BUILT-IN FEATURE REDIST REDIST
Windows 2008 R2 REDIST BUILT-IN BUILT-IN FEATURE REDIST

Anhand dieser Tabelle können Sie die in Ihrem Fall geeignete Methode zur Installation von .NET Framework bestimmen. Wenn Sie beispielsweise .NET Framework 3.5 in einem Windows 2008 R2-Container installieren möchten, müssen Sie dem Container das .NET Framework-Feature hinzufügen:
C:\>vzctl addrole 7244 --role NET-Framework

Wenn Sie .NET Framework anhand eines Redistributionspakets installieren, müssen weitere Betriebssystem-Updates in Verbindung mit dem .NET Framework vom Container aus installiert werden. Bei einer Installation. Bei einer Installation .NET-bezogener Updates auf dem Hardware-Node können Container mit .NET beschädigt werden.
Fast alle Versionen von .NET Framework sind abwärtskompatibel. Version 4.0 beinhaltet beispielsweise die Versionen 3.5, 3.0, und 2.0 usw. Die einzige Ausnahme hiervon ist Version 1.1, die nicht in späteren Versionen enthalten ist und bei Bedarf anhand des Redistributionspakets installiert werden sollte. Sie verursacht keinen Konflikt mit neueren Versionen von .NET.

Zusätzliche Informatione

Die Installation von .NET Framework auf einem Hardware-Node ist nicht erforderlich:
11220 Kann Microsoft .NET Framework gefahrlos auf einem Hardware-Node installiert werden??

Links für den Download des .NET Framework-Redistributionspakets:
Version 1.1
Version 2.0
Version 3.0
Version 3.5 SP1
Version 4.0

2897d76d56d2010f4e3a28f864d69223 965b49118115a610e93635d21c5694a8 d02f9caf3e11b191a38179103495106f a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c ed7be2b984f9c27de1d2dc349dc19c6d 85a92ca67f2200d36506862eaa6ed6b8 a766cea0c28e23e978fa78ef81918ab8

Email subscription for changes to this article
Save as PDF