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.
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 |