• Postup: Zjistěte, které verze rozhraní .NET Framework jsou nainstalovány. Microsoft.NET Framework. co to je? Kde stáhnout všechny verze, jak zjistit, která verze je nainstalována

    S balíčkem Microsoft .NET Framework vyvstává pro většinu uživatelů poměrně mnoho otázek. V dnešním článku bych se rád zastavil u tohoto balíčku a rozebral všechny nejčastější dotazy.

    Jeden článek vás samozřejmě nezachrání všech neštěstí, a přesto pokryje 80% otázek ...

    NET Framework je softwarový balík (někdy se používají termíny: technologie, platforma), který je určen k vývoji programů a aplikací. Hlavním rysem balíčku je, že různé služby a programy napsané v různých programovacích jazycích budou kompatibilní.

    Například program napsaný v C++ může přistupovat ke knihovně napsané v Delphi.

    Zde můžete nakreslit nějakou analogii s kodeky pro audio-video soubory. Pokud nemáte kodeky, pak nebudete moci poslouchat nebo sledovat ten či onen soubor. Stejné je to s NET Framework – pokud nemáte správnou verzi, pak nebudete moci spouštět určité programy a aplikace.

    Je možné neinstalovat NET Framework?

    Je to možné a mnoho uživatelů ne. Zde je několik vysvětlení.

    Nejprve se NET Framework nainstaluje standardně se systémem Windows (například verze 3.5.1 je součástí systému Windows 7).

    Za druhé, mnozí nespouštějí žádné hry nebo programy, které tento balíček vyžadují.

    Za třetí, mnozí si při instalaci hry ani nevšimnou, že po její instalaci se automaticky aktualizuje nebo nainstaluje balíček NET Framework. Mnohým se proto zdá, že je zbytečné cokoliv konkrétně hledat, OS a aplikace samy najdou a nainstalují vše (většinou se to stává, ale občas vyletí i chyby ...).

    Pokud se tedy při spouštění nové hry nebo programu začnou objevovat chyby, podívejte se na jeho systémové požadavky, možná jen nemáte správnou platformu…

    2. Jak zjistit, které verze jsou v systému nainstalovány?

    Téměř nikdo z uživatelů neví, které verze NET Framework jsou v systému nainstalovány. K určení je nejjednodušší použít speciální nástroj. Jedním z nejlepších je podle mého názoru NET Version Detector.

    Tento nástroj není třeba instalovat, stačí stáhnout a spustit.

    Mimochodem, zde bychom si měli udělat malou poznámku pod čarou a říci, že následující komponenty jsou součástí NET Framework 3.5.1:

    - .NET Framework 2.0 s SP1 a SP2; - .NET Framework 3.0 s SP1 a SP2; - .NET Framework 3.5 s SP1.

    Můžete se také dozvědět o nainstalovaných platformách NET Framework ve Windows. Ve Windows 8 (7*) musíte přejít na Ovládací panely/Programy/Zapnout nebo vypnout funkce systému Windows.

    3. Kde si mohu stáhnout všechny verze Microsoft .NET Framework?

    NET Framework 1, 1.1

    Nyní se prakticky nepoužívá. Pokud máte programy, které se odmítají spustit, a jejich požadavky označují platformu NET Framework 1.1, v tomto případě budete muset nainstalovat. Ve zbytku je nepravděpodobné, že k chybě dojde kvůli nedostatku prvních verzí. Mimochodem, tyto verze nejsou standardně nainstalovány ve Windows 7, 8.

    Stáhněte si NET Framework 1.1 – ruskou verzi (www.microsoft.com/ru-RU/download/details.aspx?id=26).

    Stáhněte si NET Framework 1.1 – anglickou verzi (www.microsoft.com/en-US/download/details.aspx?id=26).

    Mimochodem, nemůžete nainstalovat NET Framework s různými jazykovými balíčky.

    NET Framework 2, 3, 3.5

    Používá se poměrně často a v mnoha aplikacích. Tyto balíčky však obvykle není nutné instalovat, protože NET Framework 3.5.1 je nainstalován s Windows 7. Pokud je nemáte nebo se rozhodnete je přeinstalovat, mohou se vám hodit odkazy ...

    Stáhnout – NET Framework 2.0 (Service Pack 2)

    Stáhnout – NET Framework 3.0 (Service Pack 2)

    Stáhnout – NET Framework 3.5 (Service Pack 1)

    NET Framework 4, 4.5

    Klientský profil Microsoft .NET Framework 4 poskytuje omezenou sadu funkcí .NET Framework 4. Je navržen pro spouštění klientských aplikací a umožňuje rychlé nasazení technologií Windows Presentation Foundation (WPF) a Windows Forms. Distribuováno jako doporučená aktualizace KB982670.

    Stáhnout - NET Framework 4.0

    Stáhnout - NET Framework 4.5

    4. Jak odinstalovat Microsoft .NET Framework a nainstalovat jinou verzi (reinstalovat)?

    To se samozřejmě stává zřídka. Někdy se zdá, že je nainstalována požadovaná verze NET Framework, ale program se stále nespustí (nalévají se všechny druhy chyb). V tomto případě má smysl odebrat dříve nainstalovaný NET Framework a nainstalovat nový.

    Chcete-li jej odstranit, je nejlepší použít speciální nástroj, odkaz na něj hned níže.

    NET Framework Cleanup Tool

    Utilitu není třeba instalovat, stačí ji spustit a souhlasit s podmínkami jejího používání. Dále vás vyzve k odebrání všech platforem Net Framework - Všechny verze (Windows8). Souhlaste a klikněte na tlačítko „Vyčistit nyní“ – vyčistěte nyní.

    Po odinstalování restartujte počítač. Poté můžete začít stahovat a instalovat nové verze platforem.

    Microsoft .NET Framework je společný jazykový modul runtime (CLR) a související soubory, které jsou nutné ke spouštění aplikací vyvinutých pro .NET Framework.
    Microsoft .NET Framework je nový model programování spravovaného kódu pro operační systém Windows.
    Jakmile nainstalujete .NET Framework, komponenta okamžitě vytvoří všechny potřebné podmínky pro fungování programu. Tato komponenta tedy vytváří nezbytné podmínky pro provoz vašich programů.
    .NET Framework lze nainstalovat na Windows NT, 98, Me, 2000, XP, Server 2003, Vista, Server 2008 a 7, 8 operačních systémů.
    Řekl bych, že .NET Framework nejsou kodeky, ale alternativa k javě – virtuální stroj schopný spouštět kód pro něj napsaný na různých platformách.
    Na rozdíl od Javy může být kód nejen interpretován virtuálním strojem, ale také přeložen pro spuštění přímo na hardwaru (to poskytuje vyšší výkon).
    Jeho použití není omezeno na internet, pod .NET je napsán i běžný software. Výhodou tohoto softwaru je, že poběží na jakémkoli počítači a na jakémkoli operačním systému s podporou .NET, jako jsou mobilní telefony.
    .NET Framework je dodáván s Windows již dlouhou dobu. Windows 7 má verzi 3.5 a některé předchozí verze kvůli kompatibilitě. Verze 4 je aktuálně aktuální.
    Na rozdíl od Windows 7 přichází Windows 8 s platformou verze 4.5, která se nainstaluje automaticky během instalace operačního systému. Pokud tedy máte nainstalovaný operační systém Windows 8, pak nemusíte stahovat žádné instalátory, vše je již nainstalováno. Přečtěte si více o platformě na webu MSDN.

    Jak zjistit, která verze .NetFramework je nainstalována?

    Existují 3 jednoduché způsoby, jak zjistit verzi rozhraní .NET Framework nainstalovanou ve vašem počítači:
    Metoda 1:
    Použití Průzkumníka Windows (Průzkumník Windows)
    Pomocí Editoru registru
    Použití malého přenosného nástroje .NET Version Detector Všechny verze rozhraní Microsoft .NET Framework jsou nainstalovány v následující složce:

    kde" %windir%" - kořenová složka, kde byl nainstalován "Windows", tzn. C:\Windows\.
    Přejděte do nabídky Start->Spustit a poté zadejte příkaz %windir%\Microsoft.NET\Framework\ Tento příkaz lze také zadat do adresního řádku Průzkumníka Windows (tj. libovolné složky). Otevře se složka, která je zobrazena na následujícím snímku obrazovky:


    V této složce můžete vidět, které verze máte nainstalované.
    Metoda 2: Pomocí Editoru registru.
    Pomocí Editoru registru můžete také zjistit, která verze rozhraní .NET Framework je na vašem počítači nainstalována:

    1. Přejděte do nabídky Start->Spustit a poté zadejte příkaz regedit a stiskněte Vstupte.
      Otevře se okno.
    2. Nyní hledáme následující klíč:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
    3. Tento klíč obsahuje několik dalších sekcí, z nichž každá zobrazuje název a verzi rozhraní .NET Framework nainstalovaného ve vašem systému.


    Metoda 3:
    Kontrola nainstalovaných verzí rozhraní .NET Framework je snadná pomocí nástroje .NET Version Detector


    Seznam všech verzí Microsoft .NET Framework

    Níže je uveden seznam všech aktuálně vydaných verzí rozhraní .NET Framework:
    • .NET Framework 1.0
    • .NET Framework 1.1 (součástí operačního systému počínaje Windows Server 2003)
    • .NET Framework 2.0
    • .NET Framework 3.0 (součástí operačního systému od Windows Vista a Server 2008)
    • .NET Framework 3.5 (součástí operačního systému od Windows 7 a Server 2008 R2)
    • .NET Framework 4.0

    Stáhněte si Microsoft .NET Framework 1.0


    Stáhněte si Microsoft .NET Framework 1.1


    Stáhněte si Microsoft .NET Framework 2.0


    (webový instalátor) (při instalaci je vyžadováno připojení k internetu)

    Microsoft .NET Framework 3.5 Service Pack 1 (SP1) (zcela offline instalační program)

    Stáhněte si Microsoft .NET Framework 4.0


    Stáhnout (webový instalátor) (při instalaci je vyžadováno připojení k internetu) (ruština)

    Každý uživatel PC se neustále setkává se softwarovými produkty plně nebo částečně vyvinutými na platformě Net. Mohou to být jak nástroje, tak hry. A před instalací programu, včetně toho herního, je obvykle docela užitečné zjistit verzi NET Framework.

    Na počítači s operačním systémem Windows může existovat mnohem více než jedna verze takové softwarové platformy. To je způsobeno čistě technickými vývojovými faktory a v žádném případě nezanáší počítač. "Windows" umožňuje zjistit verzi Net Framework pomocí různých metod.

    Nástroje operačního systému

    Tato technika je vhodná pro pokročilé uživatele, kteří jsou obeznámeni se strukturou OS.

    • Otevřete příkazový řádek. Zde se seznam verzí sítě registrovaných v systému vyvolá příkazem „dir“, což je ve skutečnosti jednoduchý seznam adresářů umístěných v systémové složce. Kompletní příkaz vypadá takto:

    Verze 4.5 se v seznamu nezobrazí, protože její soubory jsou umístěny v podsložce adresáře Framework.

    • Přejděte do umístění úložiště souborů. Metoda podobná té předchozí, určená pro méně pokročilé uživatele, kteří nevlastní příkazy konzole Windows.
    • Registr. Tato metoda je vhodnější pro technické specialisty, protože při instalaci jakékoli aplikace, včetně .NET Frameworku, se do registru zaznamenává mnoho důležitých informací. Pro NET to jsou: instalační index (1 nebo 0); cesta, kde jsou soubory nainstalovány; číslo verze; číslo sestavení.

    Tyto informace naleznete v této větvi registru:

    HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP

    U každé verze je přesná cesta mírně odlišná, ale zkušený uživatel snadno zjistí jak verzi Net Frameworku, tak všechny další požadované informace. Zároveň byste měli věnovat pozornost verzím 4.0 a starším, konkrétně bloku Full: jeho absence bude znamenat, že v operačním systému není nainstalována konkrétní verze platformy.

    Kromě toho byla pro pohodlí uživatelů vyvinuta korespondenční tabulka vydání a verzí pro platformy 4.5 a starší. Vypadá to takto:

    • Nástroj pro správu Powershell umožňuje interakci s registrem z příkazového řádku. Volání požadovaného příkazu vypadá takto:

    Jak je vidět z obrázku výše, postup kontroly verze platformy má svá specifika. Vzhledem ke složitosti zadávaného příkazu není pro běžného uživatele zcela srozumitelný, proto nemá moc smysl tento způsob používat.

    Nástroje třetích stran

    Jsou navrženy tak, aby poskytovaly maximální pohodlí při práci. Protože všechny technické akce jsou prováděny nezávisle, poskytují uživateli pohodlnou interakci s jasným rozhraním.

    .Net Version Detector

    Program umožňuje jak zjistit verzi Net Framework, tak získat zbytek potřebných informací o všech platformách nainstalovaných v systému. Kromě toho je implementována schopnost okamžitě přejít na odkaz na stránku pro stažení požadované verze a otevřít složku úložiště pro každou z verzí Framework nainstalovaných v systému jedním kliknutím.

    CLRver.exe

    Aplikace CLRver.exe je součástí balíčku Visual Studio. Navzdory skutečnosti, že tento produkt byl vytvořen společností Microsoft, očekává se, že není součástí systému Windows, protože se jedná o plnohodnotný nástroj pro vývoj softwaru. V souladu s tím, jak zjistit nainstalovanou verzi Net Framework pomocí této metody, bude zajímavé pouze ve vývojovém prostředí, zatímco běžní uživatelé OS od společnosti Microsoft ji pravděpodobně nepoužijí. Za relativní výjimku lze považovat některé serverové produkty společnosti, ve kterých je CLRver integrován prostřednictvím aktualizační služby nebo je součástí systému.

    Ukazuje se, že k tomu, aby běžný uživatel zjistil, která verze Net Framework je nainstalována, zpravidla stačí editor registru nebo použití jednoho nebo dvou specializovaných nástrojů.

    S rozšířením .NET Framework vyžaduje stále více programů jeho instalaci do systému. Chcete-li zajistit výkon různých aplikací, musíte nainstalovat tento rámec několika verzí. Jeden program může vyžadovat 3. verzi, jiný vyžaduje nejnovější verze 4. řady rámce. Jak přesně zjistit, které verze .NET Framework jsou v systému nainstalovány? Budu o tom mluvit v článku.

    Nejprve několik automatických nástrojů pro určování verzí rozhraní .NET Framework:



    - nejjednodušší, ale zároveň podle mého názoru nejpohodlnější program. V jednom kompaktním okně Raymondcc .NET Detector ukazuje nainstalované verze a po kliknutí na neaktivní řádky můžete okamžitě přejít na web Microsoftu, kde si chybějící balíček stáhnete.

    Raymondcc.NET.Detector.zip (405 120 bajtů)




    .NET Runtime Version Checker kromě verzí .NET Framework zobrazuje verze Internet Exploreru a ADO Database, což vám v některých případech může pomoci při vývoji programů nebo při odstraňování problémů. Offsite vývojáře přestaly existovat, takže si můžete stáhnout .NET Runtime Version Checker odtud.

    .NET.Runtime.Version.Checker.1.2.0.8.zip (133 867 bajtů)




    ASoft .NET Version Detector je efektní harvester, který ukazuje nejen hlavní verze .NET Frameworku, ale také verze jazykových balíčků pro framework a servisních balíčků. Program je zdarma, můžete si ho stáhnout z offsite nebo z odkazu níže.

    ASoft.NET.Version.Detector.17.R1b.zip (468 266 bajtů)


    Pokud nemůžete spustit programy detektoru, existuje několik dalších způsobů, jak zhruba určit, které verze rozhraní .NET Framework jsou nainstalovány.



    První způsob je přes registr. Otevření pobočky HKLM\SOFTWARE\Microsoft\.NET Framework a podívejte se na seznam klíčů. Jsou uvedeny pouze základní verze, například pokud byla původně nainstalována verze 4.0 a poté upgradována na verzi 4.6, v seznamu zůstane pouze verze 4.0. Tuto situaci právě dobře zobrazuje program ASoft .NET Version Detector.

    Jak zjistím, které verze rozhraní .NET Framework jsou nainstalovány v mém počítači?

    V této části registru můžete zjistit, které verze rozhraní .NET Framework byly nainstalovány ve vašem počítači:

    Pozornost!!!

    Při práci v registru buďte opatrní. Pomocí registru můžete zakázat operační systém.

    Pro Windows XP:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\

    1) Vyvolejte nabídku "Start".

    4) Zobrazí se okno "Editor registru". V tomto okně musíte jít po cestě: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework.

    5) Ve složce ".NETFramework" bude více složek, jejichž názvy budou verze Framework (kromě zásad).

    Pro Windows Vista, 7, 8.x, 10:

    1) Vyvolejte nabídku "Start".

    2) Vyberte nabídku „Spustit“.

    3) V okně "Spustit program" zadejte regedit. Stiskneme tlačítko "OK".

    4) Zobrazí se okno „Kontrola uživatelských účtů“. V tomto okně klikněte na tlačítko "Ano".

    5) Zobrazí se okno "Editor registru". V tomto okně musíte jít po cestě: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework.

    6) Ve složce ".NETFramework" bude více složek, jejichž názvy budou verze Frameworku. Tyto názvy složek budou začínat písmenem
    "v" následované čísly. Například: V4.0.30319 nebo V2.0.50727.