Sdílet prostřednictvím


Verze a závislosti rozhraní .NET Framework

Každá verze rozhraní .NET Framework obsahuje jako základní součást modul CLR (Common Language Runtime) a obsahuje také další součásti, jako například knihovny základních tříd a další spravované knihovny. Toto téma popisuje klíčové součásti verzí .NET Framework, poskytuje informace o základních verzích CLR a přidružených vývojových prostředích a identifikuje verze, které jsou instalovány systémem Windows.

Následující obrázek shrnuje historii verzí a které verze jsou instalovány v systému Windows.

Součásti a vrstvy.NET rozhraní .NET Framework verze

Informace o instalaci v aktuální verzi najdete v části Instalace rozhraní .NET Framework. Informace o podpoře pro rozhraní .NET Framework najdete v části Zásada cyklu životnosti podpory rozhraní Microsoft .NET Framework na webu podpory společnosti Microsoft.

Funkce obsažené ve verzích rozhraní .NET Framework

Každá nová verze rozhraní .NET Framework zachovává funkce předchozích verzí a přidává nové funkce. I když je modul CLR základní součástí rozhraní .NET Framework, je identifikován vlastním číslem verze nezávislým na čísle verze rozhraní .NET Framework. Některé verze rozhraní .NET Framework zahrnují novou verzi CLR, ale jiné používají starší verzi. Například rozhraní .NET Framework verze 4 zahrnuje modul CLR verze 4, ale rozhraní .NET Framework 3.5 zahrnuje modul CLR 2.0. (Neexistovala verze 3 CLR.) Verzi modulu CLR, v rámci které aplikace běží, lze určit získáním hodnoty vlastnosti Environment.Version.

Není nutné instalovat předchozí verze prostředí .NET Framework nebo CLR před instalací nejnovější verze; každá verze poskytuje potřebné komponenty.

Následující tabulka obsahuje stručný přehled verzí rozhraní .NET Framework a přidružené verze CLR. Ukazuje také verzi sady Visual Studio, která poskytuje vývojové prostředí při zavedení této verze rozhraní .NET Framework. Díky funkci cílení na více verzí v sadě Visual Studio nejste omezeni pouze na tuto verzi rozhraní .NET Framework.

Verze rozhraní .NET Framework

Verze CLR

Verze sady Visual Studio

Popis

1.0

1.0

Visual Studio .NET

Obsahovala první verzi modulu CLR a první verzi knihoven základní třídy.

1.1

1.1

Visual Studio .NET 2003

Zahrnuté aktualizace v prostředí ASP.NET a ADO.NET. Tato verze byla následně dvakrát aktualizována, a to aktualizací Service Pack 1 (SP1) a SP2. Tato verze také představila souběžné spouštění, které umožňuje aplikacím na jednom počítači spouštění proti více verzím CLR.

2.0

2.0

Visual Studio 2005

Byla představena nová verze CLR s dodatky k základní třídě knihoven, včetně druhových, rodových kolekcí a významných doplňků k ASP.NET. Tato verze byla následně aktualizována aktualizací SP1 a SP2.

3.0

2.0

Visual Studio 2005

Tato verze je v podstatě .NET Framework 2.0 s přídavkem Windows Presentation Foundation (WPF), Windows Communications Foundation (WCF), Windows Workflow Foundation (WF) a CardSpace. Byl následně aktualizován s SP1 a SP2.

3.5

2.0

Visual Studio 2008

Byl přidány nové funkce, jako například weby s povolenou funkcí AJAX a LINQ. Aktualizace SP1 přidala profil klienta rozhraní .NET Framework, dynamická data a několik dalších vylepšení.

4

4

Visual Studio 2010,

Obsahuje novou verzi CLR, rozšířené knihovny základní třídy a nové funkce, jako je například Managed Extensibility Framework (MEF), dynamic language runtime (DLR) a kód smlouvy.

Instalace systému Windows technologie .NET Framework

V některých verzích rozhraní .NET Framework je automaticky nainstalován operační systém Windows, ale pro jiné verze je třeba jej nainstalovat samostatně. Následující tabulka uvádí verze rozhraní .NET Framework a zda jsou integrovány do instalace systému Windows nebo je nutné je nainstalovat samostatně.

verze rozhraní .NET Framework

Verze systému Windows

1.0, 1.1 a 2.0

Není nainstalována jako součást operačního systému Windows, ale lze ji samostatně nainstalovat v systému Windows XP a starších verzích systému Windows.

3.0 (a 2.0 SP2, který poskytuje podporu pro verze 3.0 a 3.5)

Nainstalováno systémem Windows Vista a Windows Server 2008.

3.5 SP1

Nainstalováno systémem Windows 7.

4

Není nainstalována jako součást operačního systému Windows, ale lze ji samostatně nainstalovat v systému Windows XP, Windows Server 2003 a starších verzích systému Windows.

Seznam podporovaných operačních systémů najdete v části Požadavky na systém rozhraní .NET framework.

Viz také

Další zdroje

Kompatibilita verzí v rozhraní .NET Framework

Zásada cyklu životnosti podpory rozhraní Microsoft .NET Framework

Historie změn

Datum

Historie

Důvod

Září 2010

Byl přidán obrázek a tabulky.

Rozšíření informace

Srpen 2010

Revidované rozsáhle.

Rozšíření informace