Microsoft .NET Framework е важна характеристика на съвременната операционна система Windows. Той предоставя на разработчиците готов набор от код, който Microsoft поддържа. През повечето време нямате директни взаимодействия с .NET Framework. Това обаче не винаги е така. Понякога трябва да знаете конкретната версия на .NET Framework, инсталирана на вашата система.

Ето шест начина, по които можете да разберете кои версии на .NET Framework са инсталирани на вашата версия на Windows.

Намерете най-новите версии на .NET Framework: 4.5 и по-нови

Има три метода, които можете да използвате, за да разберете версията на .NET Framework за версии 4.5 и по-нови. „Но Гавин“, чувам те да казваш, „правя това, за да видя каква версия имам, не знам дали е 4.5 или не“.

Точно си прав. Намирането на вашата версия на .NET Framework отнема само момент. Можете бързо да определите дали имате .NET Framework версия 4.5 или по-нова. Ако не го направите, можете спокойно да предположите, че имате инсталирана предишна версия или че изобщо нямате версия на .NET Framework (което е много малко вероятно).

1. Използвайте редактора на системния регистър, за да намерите версията на .NET Framework

Можете да намерите версиите на .NET Framework, инсталирани на вашата система в системния регистър. или регистъра

  1. Кликнете върху Ctrl + R За да отворите Run, след това въведете regedit.
  2. Когато се отвори редакторът на системния регистър, потърсете следния запис: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
  3. Под V4 , проверете съвършен Ако има, имате .NET Framework версия 4.5 или по-нова.
  4. В десния панел проверете извикания запис DWORD Версия . Ако версията DWORD е налице, значи имате .NET Framework 4.5 или по-нова версия.
  5. Данните за версията на DWORD съдържат стойност, свързана с конкретната версия на .NET Framework. Например, на изображението по-долу версията DWORD има стойност 461814. Това означава, че моята система има инсталиран .NET Framework 4.7.2. Проверете таблицата по-долу за стойността на DWORD на версията.

Можете да проверите стойността на DWORD спрямо таблицата със стойности по-долу, за да видите точната версия на .NET Framework във вашата система.

2. Използвайте командния ред, за да намерите версията на .NET Framework

пиши команда В лентата за търсене на стартовото меню щракнете с десния бутон върху най-доброто съвпадение и изберете Изпълни като администратор .

Сега копирайте и поставете следната команда в командния ред:

 

reg заявка за "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s

Командата изброява .NET Frameworks, инсталирана за версия 4. NET Framework версия 4 и по-нова, показвана като „v4.x.xxxx“.

3. Използвайте PowerShell, за да намерите версията на .Net Framework

пиши PowerShell В лентата за търсене на стартовото меню щракнете с десния бутон върху най-доброто съвпадение и изберете Изпълни като администратор . Изпълни като администратор.

Сега можете да използвате следната команда, за да проверите стойността на DWORD на версията на .NET Framework:

 

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\' | Get-ItemPropertyValue -Име Издаване | Foreach-обект {$_-ge 394802}

Горната команда се връща Вярно Ако версията на .NET Framework е 4.6.2 или по-нова. В противен случай ще се върне Фалшив . Можете да използвате таблицата със стойности на DWORD на .NET Framework по-горе, за да замените последните шест цифри на командата с различна версия. Проверете моя пример:

Първата команда потвърждава съществуването на версия 4.6.2. Вторият потвърждава съществуването на версия 4.7.2. Третата команда обаче проверява за версия 4.8, която все още не съм инсталирал, тъй като Windows 10 May Update не е достигнал до моята система. Въпреки това, можете да разберете същността на това как една команда PowerShell работи с таблица със стойности на DWORD.

Намерете по-стара версия на .NET Framework

Можете да разберете кои стари версии на .NET Framework са инсталирани на вашата система, като използвате системния регистър. Редакторът на системния регистър съдържа всички отговори.

  1. Кликнете върху Ctrl + R За да отворите Run, тогава Въведете regedit .
  2. Когато се отвори редакторът на системния регистър, потърсете следния запис: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
  3. Проверете NDP файла в системния регистър за всяка версия на .NET Framework.

Проверете вашата версия на .NET Framework с инструмент на трета страна

Има няколко инструмента, които можете да използвате, за да намерите автоматично версията на .NET Framework във вашата система. Въпреки това, той не се актуализира често, поради което познаването на ръчния метод също е полезно.

1. Raymondcc .NET детектор

Raymondcc .NET Detector е един от най-бързите и лесни за използване инструменти за откриване. Можете да изтеглите и извлечете папката и след това да стартирате изпълнимия файл. Когато стартирате програмата, тя показва списък с версии на .NET Framework. Черните версии се инсталират на вашата система, докато сивите не. Ако щракнете върху сивата версия на .NET Framework, програмата ще ви отведе до инсталатора.

за изтегляне : Raymondcc .NET системен детектор Windows Windows (Безплатно)

Паролата за декомпресиране е raymondcc

2. ASoft .NET Version Detector

كاشفات إصدار إطار صافي asoft

ASoft .NET Version Detector работи много подобно на Raymondcc .NET Detector. След като изтеглите и извлечете програмата, стартирайте програмата. Програмата показва списък с текущо инсталираните версии на .NET Framework. Той също така предоставя връзки за изтегляне за тези версии, които не притежавате.

за изтегляне: ASoft .NET Version Detector за система Windows (Безплатно)

Прости начини да проверите вашата версия на .NET Framework

Вече знаете няколко прости начина да проверите вашата версия на .NET Framework.

Не винаги е необходимо да проверявате вашата версия на .NET Framework. Много програми ще проверят версията преди инсталиране и ще ви кажат дали има такава. Преди инсталирането, програмите ще покажат известие с молба да инсталирате необходимата версия на NetFramework, което ви спестява задачата да откриете правилната версия.

Ако имате въпроси или проблеми, включете ги в коментарите. Ние ще Ви отговорим възможно най-скоро