• Net framework, kde je umístěn na počítači. Postup: Zjistěte, které verze rozhraní .NET Framework jsou nainstalovány

    V systému Windows lze nainstalovat více verzí rozhraní .NET Framework současně. Při instalaci nové aplikace vyvinuté v .Net na počítač je někdy nutné nejprve zjistit, které verze a servisní balíčky .Net Framework jsou již nainstalovány na počítači uživatele nebo na serveru. Existuje několik způsobů, jak získat seznam nainstalovaných verzí rozhraní .NET Framework.

    Výpis nainstalovaných verzí rozhraní .NET Framework na příkazovém řádku

    Všechny verze rozhraní .NET Framework jsou nainstalovány v následujících adresářích:

    • %SystemRoot%\Microsoft.NET\Framework
    • %SystemRoot%\Microsoft.NET\Framework64

    Nejjednodušší způsob, jak vypsat nainstalované verze .Net, je otevřít tuto složku. Každá verze odpovídá samostatnému adresáři se symboly proti na začátku a číslo verze jako název složky. Případně můžete vypsat adresáře (verze) rozhraní .NET Framework na příkazovém řádku takto:

    dir %WINDIR%\Microsoft.Net\Framework\v* /O:-N /B

    Příkaz zobrazí všechny nainstalované verze kromě 4.5, protože. Rozhraní .NET Framework 4.5 je nainstalováno v podadresáři v4.0.xxxxx.

    Informace o nainstalovaných verzích rozhraní .NET Framework v registru

    Při instalaci nebo upgradu jakékoli verze rozhraní .NET Framework se do registru zapíše poměrně mnoho užitečných informací.

    Otevřete Editor registru a přejděte do složky HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP. Tato část obsahuje podsekci pro každou verzi .NET nainstalovanou v systému. Potřebné informace jsou obsaženy v části s názvem pobočky (a pro .Net 4.0 a vyšší v sekcích Klient a Úplné). Zajímají nás následující nastavení registru:

    • Nainstalujte— příznak instalace verze (pokud je roven 1, tato verze .Net je nainstalována na počítači);
    • Instalovat cestu— adresář, kde je nainstalována tato verze .Net;
    • Uvolnění- číslo aktuální verze .Net;
    • verze je plné číslo verze .Net Framework.

    V tomto příkladu můžete například vidět, že je v počítači nainstalováno rozhraní .NET Framework v2.0.50727, 3.0, 3.5 a 4.0 (vydání 460805).

    Poznámka. Pokud u .NET 4.0 a vyšší chybí podklíč Full, znamená to, že tato verze rozhraní Framework není v počítači nainstalována.

    Následující tabulku můžete použít k mapování čísla vydání na verzi .NET Framework 4.5 a vyšší.

    Uvolněte hodnotu DWORD Verze .NET Framework
    378389 .NET Framework 4.5
    378675 NET Framework 4.5.1 v systému Windows 8.1 / Windows Server 2012 R2
    378758 .NET Framework 4.5.1 v systému Windows 8, Windows 7 SP1, Windows Vista SP2
    379893 .NET Framework 4.5.2
    393273 .NET Framework 4.6 v systému Windows 10
    393297 .NET Framework 4.6
    394254 .NET Framework 4.6.1 v aktualizaci Windows 10 November Update
    394271 .NET Framework 4.6.1
    394802 .NET Framework 4.6.2 v aktualizaci Windows 10 Anniversary Update
    394806 .NET Framework 4.6.2
    460798 .NET Framework 4.7 v aktualizaci Windows 10 Creators Update
    460805 .NET Framework 4.7
    461308 .NET Framework 4.7.1 v aktualizaci Windows 10 Fall Creators Update
    461310 .NET Framework 4.7.1
    461808 .NET Framework 4.7.2 v aktualizaci Windows 10 z dubna 2018
    461814 .NET Framework 4.7.2

    Kontrola verze .Net Framework pomocí Powershell

    (Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full' -Vydání názvu).Vydání

    Existuje bezplatný nástroj třetí strany Asoft .Net verze detektoru, pomocí kterého můžete vizuálně a pohodlně získat seznam nainstalovaných verzí .NET Framework. Nástroj se stahuje ze stránek vývojáře (http://www.asoft.be/prod_netver.html) a nevyžaduje instalaci. V krásném okně nástroj zobrazí všechny verze .NET nainstalované v počítači a také maximální dostupnou verzi.

    Vcelku pohodlně se přímo v programu dostanete na stránku stahování různých verzí .NET Frameworku, odkud si stáhnete požadovaný balíček.

    Microsoft Visual Studio obsahuje samostatný nástroj CLRver.exe, který hlásí všechny nainstalované verze společného jazykového modulu runtime (CLR) v počítači. Spusťte v příkazovém řádku příkaz CLRver.exe a v konzole se zobrazí seznam nainstalovaných verzí dotNet v počítači.

    Nakonec jako užitečnou informaci poznamenáváme, že v serverových operačních systémech počínaje Windows Server 2012 jsou všechny základní verze .Net (3.5 a 4.5) součástí systému a jsou instalovány jako samostatná komponenta ( , ), zatímco menší ( 4.5.1, 4.5.2 atd.) jsou již nainstalovány jako aktualizace prostřednictvím služby Windows Update nebo WSUS.

    Existovat aplikací, napsaný pomocí NET Framework. Toto je programovací model. Microsoft pro stavbu aplikací, s vynikajícím uživatelským rozhraním, transparentní a bezpečnou komunikací a schopností vytvářet různé obchodní procesy. A pokud vás Nainstalujte takový aplikace, Že Pro jeho práce vyžaduje verzi NET Framework, souhlasí s na kterém je napsána aplikace. Faktem je, že existuje více verzí NET Framework. A Ne vše jít dodávaný s operačním systémem.
    Verze 1.0 se již nepoužívá a není součástí OS.
    Verze 1.1 Taky, málo používané, není součástí OS.
    Verze 2.0 - 3.5.1 součástí Windows 7. Navigace Start, Programy a funkce, Zapnout nebo vypnout funkce Windows.


    Plná verze NET Framework 4.0 určené především pro vývojáře softwaru. Distribuováno ve formě doporučená aktualizace KB982670.
    Šek který verze nainstalované na vašem počítači možné otevřením editor registru. Vstupte regedit a klepněte na OK. V okně editoru přejděte na HKEY_LOCAL_MACHINE, SOFTWARE,

    Microsoft, NET Framework Setup, NDP.

    Při instalaci různých her a programů je v pokynech k instalaci uvedena verze součásti Microsoft .NET Framework. Pokud tam vůbec není nebo software není vhodný, aplikace nebudou moci správně fungovat a budou pozorovány různé chyby. Abyste tomu zabránili, musíte se před instalací nového programu seznámit s informacemi o verzi rozhraní .NET Framework ve vašem počítači.

    Kontrolní panel

    Verzi rozhraní Microsoft .NET Framework nainstalovanou v počítači můžete zobrazit prostřednictvím "Kontrolní panel". Přejděte do sekce "Odinstalování programu", najdeme tam Microsoft .NET Framework a podíváme se, jaká čísla jsou na konci názvu. Nevýhodou této metody je, že se seznam někdy zobrazuje nesprávně a nejsou v něm vidět všechny nainstalované verze.

    Použití detektoru verzí ASoft .NET

    Pro zobrazení všech verzí můžete použít speciální nástroj ASoft .NET Version Detector. Můžete si jej najít a stáhnout na internetu. Spuštěním nástroje je systém automaticky skenován. Po dokončení kontroly se ve spodní části okna zobrazí všechny verze Microsoft .NET Framework, které jsme nainstalovali, a podrobné informace. O něco výše jsou verze, které nejsou v počítači, označeny šedou barvou a všechny nainstalované jsou zvýrazněny v minulosti.

    Registr

    Pokud nechcete nic stahovat, můžeme to vyhledat ručně prostřednictvím systémového registru. Do vyhledávacího pole zadejte příkaz Regedit. Otevře se okno. Zde pomocí vyhledávání musíme najít řádek (větev) naší komponenty - "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP". Kliknutím na něj ve stromu se otevře seznam složek, jejichž název označuje verzi produktu. Další podrobnosti zobrazíte otevřením jednoho z nich. V pravé části okna nyní vidíme seznam. Tady je pole Nainstalujte s významem "1", označuje, že je software nainstalován. A v terénu verze zobrazit plnou verzi.

    Každá nová verze .Net Frameworku přináší nové funkce, proto je při nasazování nové aplikace žádoucí přesně vědět, jaké verze jsou na počítači nainstalovány. Existuje několik způsobů, jak získat seznam verzí rozhraní .NET Framework.

    Informace o verzích .Net nainstalovaných v systému jsou uloženy v registru. Chcete-li jej získat, musíte otevřít editor registru a přejít do části HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP, kde jsou uvedeny všechny verze nainstalované v systému. Podrobné informace jsou uloženy v sekcích s názvem verze a pro verze starší než 4.0 - v podsekci Klient nebo Úplné. Zde je několik možností:

    Install - příznak instalace verze;
    Verze - plné číslo verze;
    Install Path - instalační adresář;
    Release je aktuální číslo verze.

    Zpravidla potřebujete znát číslo poslední nainstalované verze. Můžete to zjistit z parametru Release, například:

    378389 - .Net Framework 4.5;
    378675 - .Net Framework 4.5.1 v systému Windows 8.1 a Windows Server 2012 R2
    378758 - .Net Framework 4.5.1 na Windows 7/8 a Windows Server 2008/2012
    379893 - .Net Framework 4.5.2.

    Jako alternativu k editoru registru můžete použít konzolu PowerShell. Přístup k registru v PowerShellu se provádí pomocí poskytovatele, který umožňuje zobrazit větve registru jako složky v systému souborů. Můžete například zkontrolovat obsah větve HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full pomocí příkazu:

    adresář 'HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full'

    Můžete také zjistit, které verze rozhraní .NET Framework jsou nainstalovány pomocí programů třetích stran, jako je Asoft .Net Version Detector . Program nevyžaduje instalaci, stačí jej rozbalit a spustit. Uvádí všechny verze .NET nainstalované v počítači a také maximální dostupnou verzi.

    Na závěr mi dovolte připomenout, že v serverových operačních systémech počínaje Windows Server 2012 jsou základní verze .Net (3.5 a 4.5) součástí systému a jsou instalovány jako funkce (Feature) a vedlejší (4.5 .1, 4.5.2 atd.) přicházejí jako aktualizace s Windows Update. Podrobný popis nových verzí .Netu najdete na webu

    Ve výchozím nastavení systém instaluje mnoho různých součástí, které jsou nezbytné pro správný chod většiny aplikací. Existují výjimky, ve kterých musíte nainstalovat nástroje třetích stran. Jednou z utilit, která je nezbytná pro správný chod programů, je net framework. Tato komponenta je samozřejmě někdy již zabudována do systémů, ale existují výjimky. Tento článek se bude zabývat dvěma tématy - jak zkontrolovat verzi síťového rámce a jak nainstalovat tuto součást.

    net framework, jak zjistit verzi na Windows 10

    Tato otázka je zajímavá pro mnoho uživatelů, od začátečníků po zkušené uživatele. Nejprve musíte pochopit, o jaký druh komponenty se jedná, jejíž verzi musíte zjistit.

    .NET Framework- platforma od společnosti Microsoft, určená ke spouštění různých aplikací napsaných v různých programovacích jazycích. Velmi často se používá při vytváření programů a her pro Windows. Historii této technologie obecně lze nalézt na Wikipedii.

    Jak zjistit verzi síťového rámce ve Windows 10 a dřívějších edicích? K vyřešení tohoto problému použijeme nástroj .NET Version Detector, který jsme pro tento účel vytvořili, abychom zjistili verzi net frameworku.

    Tento nástroj si můžete stáhnout z tohoto zdroje. Okamžitě se stáhne malý archiv o velikosti 400 kB. Nemůžete jej rozbalit, ale okamžitě spustit soubor s názvem "dotnet".

    Otevře se okno s licenční smlouvou, kde musíte kliknout na OK.

    Okamžitě se objeví okno, kde ve spodní části uvidíte všechny verze tohoto softwaru nainstalovaného v systému. Mám nainstalovanou verzi 4.0.30319, jsou tam další užitečné informace. Data lze znovu zkontrolovat stisknutím tlačítka "Obnovit" nebo zkopírovat pomocí tlačítka "Kopírovat".

    Jak zjistit verzi net frameworku pomocí editoru registru

    Je známo, že všechna hlavní nastavení systému Windows jsou v registru. Jakýkoli nainstalovaný software vytváří záznamy v systémovém registru. Nejprve musíte otevřít registr. Stiskněte kombinaci "Win + R" a zadejte příkaz regedit.

    Nyní hledáme takovou sekci po každé větvi v okně registru: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\"nainstalovaná verze".

    V pravé části okna bude uveden parametr verze, také s odkazem na verzi síťového rámce.

    Oba způsoby jsou vcelku jednoduché, což znamená, že je zvládne i začátečník. Přejděme ale k problematice související s instalací této komponenty.

    Jak nainstalovat .NET Framework

    Jak již bylo zmíněno, tato platforma je obvykle již předinstalovaná ve Windows. Vývojáři to začali dělat počínaje Windows 7. Samozřejmě jsou chvíle, kdy je potřeba nainstalovat novější verzi. Pokud jsou povoleny automatické aktualizace systému, není třeba nic dělat, jinak přejdeme ke stažení a instalaci nástroje.

    Jsou tedy chvíle, kdy potřebujete novější verzi platformy, ale také starší. Abychom se dlouho netrápili, použijeme opět utilitu .NET Version Detector. Udělejme následující:

    Mimochodem, pokud je komponenta v utilitě zašedlá, jako mám u verze 4.0, znamená to, že platforma je již nainstalována.

    Jak odinstalovat Net Framework

    Je velmi běžné, že se systémové součásti poškodí, což způsobí nestabilitu systému Windows. V tomto případě je lepší Net Framework odinstalovat a znovu nainstalovat.

    • Odstranění provádí utilita od Microsoftu – Cleanup Utility. Nainstalujte jej a spusťte.
    • V seznamu Net Framework najdeme požadovanou verzi a odstraníme ji.

    Tato utilita samozřejmě není jediná, která dokáže čistit systémové komponenty. Můžete také použít nástroj Uninstall Tool, který vyčistí zbytky souborů v systému a záznamy v registru.

    Důležité! Při instalaci Net Frameworku se doporučuje nainstalovat ze starší edice na novější. V práci programů by tedy neměly být žádné konflikty.

    Tak jsme přišli na to, jak zjistit verzi net frameworku, jak platformu nainstalovat a odinstalovat.