it-swarm.com.de

Betriebssystemkompatibilität für verschiedene .NET Framework-Versionen

Was sind die Mindestanforderungen an das Betriebssystem für jedes .Net-Framework? Z.B. Für welche Version kann nicht jedes Betriebssystem ausgeführt werden:

  • Windows 95
  • Windows 98
  • Windows 98SE
  • Windows ME
  • Windows NT 3.x
  • Windows NT 4
  • Windows 2000

Ich glaube, dass alle .Net-Frameworks mit XP, Vista, Windows Server 2003 und Windows Server 2008 kompatibel sind.

55
torial

1.x und 2.0 funktionieren bis zu Win98, werden jedoch vor Windows 8 beendet (nicht überprüft).


Von .NET Framework 2.0 unterstützte Betriebssysteme laut Microsoft :

  • Windows 98
  • Windows ME
  • Windows 2000
  • Windows XP
  • Windows Vista (im Betriebssystem enthalten)
  • Windows Server 2003
  • Windows Server 2008 (im Betriebssystem enthalten)

Unterstützte Betriebssysteme für .NET Framework 3.0:

  • Windows XP SP2
  • Windows Vista (im Betriebssystem enthalten)
  • Windows 7
  • Windows 8
  • Windows 2003 Server Service Pack 1 (SP1)

Hinweis: Windows Vista wird mit .NET Framework 3.0 geliefert. Eigenständige .NET Framework 3.0-Pakete sind nicht erforderlich und werden unter Vista nicht unterstützt.


Unterstützte Betriebssysteme für .NET Framework 3.5 laut Microsoft :

  • Windows XP
  • Windows Vista
  • Windows 7 (im Betriebssystem enthalten)
  • Windows 8 & 8.1 siehe
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2012 & 2012 R2 siehe

Unterstützte Betriebssysteme für .NET Framework 4.0 laut Microsoft :

  • Windows XP (aber nicht Starter-, Media Center- oder Tablet-Editionen)
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10
  • Windows Server 2003
  • Windows Server 2008

.NET Framework 4.5 Unterstützte Betriebssysteme laut Microsoft :

  • Windows Vista SP2
  • Windows 7
  • Windows 8 (im Betriebssystem enthalten)
  • Windows 10
  • Windows Server 2008 SP2/R2
  • Windows Server 2012 (im Betriebssystem enthalten)

.NET Framework 4.5.1/4.5.2/4.6 Unterstützte Betriebssysteme laut Microsoft :

  • Windows Vista SP2
  • Windows 7 SP1
  • Windows 8
  • Windows 8.1 (im Betriebssystem enthalten)
  • Windows 10 (4.6 im Betriebssystem enthalten)
  • Windows Server 2008 SP2/R2
  • Windows Server 2012 (im Betriebssystem enthalten)
108
Steve Hiner

Microsoft .NET Framework wird unter Windows 98 und höher ab Version 1.0 mit den folgenden Ausnahmen unterstützt:

Windows NT
Windows Server 2003 (Itanium-based)

Außerdem konnte ich .NET IL Portable Executables auf Plattformen bis zur Version 2.0 ziemlich zuverlässig über Mono auf Linux-basierten Computern ausführen. Obwohl es besser läuft, wenn es in Mono kompiliert wird. Aus seltsamen Gründen entsprechen PEs, die mit dem Mono-Paket kompiliert wurden, eher den schriftlichen Standards der .NET-IL als mit den Microsoft .NET-Compilern.

.NET 2.0 gibt auf MSDN an, dass es mit Windows 98 kompatibel ist

. NET 3.0/3.5 erfordert XP oder höher :

Microsoft Windows 2003 Server Service Pack 1 (SP1)
Windows XP SP2
Windows Vista *
2
stephenbayer

.Net 1, 1.1 und 2.0 werden unter Windows 98/Windows 2000 + NICHT Windows NT oder Windows 95 unterstützt.

.Net 3.0/3.5 wird nur unter Windows XP/Vista, Server 2003 und Server 2008 unterstützt. Windows 98 und 2000 werden nicht mehr unterstützt. Siehe MSDN

2
martin

pdate: Anscheinend habe ich mich geirrt. Wie von anderen Personen erwähnt, funktionieren MSDN-Status 2.0 und niedriger auch unter Win 98.

Alle .Net-Versionen funktionieren mit XP SP2 und höher, obwohl einige Klassen auch Unterstützung für Vista-spezifische Funktionen bieten und unter XP problemlos funktionieren. Ich denke, dass 1.0 unter Windows 2000 funktioniert hat, aber alle anderen veröffentlicht wurden .Net erwartet XP oder höher.

0
Franci Penov