Microsoft .NET Framework е платформа за разработка на софтуер, разработена от Microsoft.
Всеки софтуер, разработен с помощта на .NET, трябва да бъде в систематаИнсталирайте .net Frameworkза да стартирате приложението.И когато инсталирате ново приложение, разработено на .Net на вашия компютър/сървър, понякога е необходимо да знаете предварително какви са версиите и сервизните пакети на .Net Framework.
Windows 11 и Windows 10 имат .NET Framework 2022, инсталиран по подразбиране в актуализацията за 4.8.1 г.Ето как да проверите кои версии на .NET Framework са инсталирани на Windows система.
Съдържание
Версия на Microsoft .NET Framework
.NET Framework се предлага в няколко версии, някои са включени по подразбиране в някои операционни системи Windows или всички версии могат да бъдат изтеглени от уебсайта на Microsoft.
Ето списък на всички издадени версии на .NET Framework (актуализиран към 2023 ноември 11 г.):
- NET Framework 1.0 (предварително инсталиран в Windows XP)
- NET Framework 1.1 (Предварително инсталиран в Windows Server 2003)
- NET Framework 2.0 (預設Инсталиран в Windows Server 2003, 2003 R2, 2008 SP2 и 2008 R2 SP1)
- NET Framework 3.0 (в комплект в Windows Vista и Windows Server 2008 SP2, 2008 R2 SP1)
- NET Framework 3.5(Предварително инсталиран в Windows 7, 8/8.1, Windows 10 и Windows Server 2008 R2 SP1)
- NET Framework 4.0
- NET Framework 4.5 (инсталиран по подразбиране в Windows 8 и Windows Server 2012)
- NET Framework 4.5.1 (Предварително инсталиран в Windows 8.1 и Windows Server 2012 R2)
- NET Framework 4.5.2
- NET Framework 4.6 (инсталиран в Windows 10)
- NET Framework 4.6.1 (инсталиран в Windows 10 версия 1511)
- NET Framework 4.6.2 (инсталиран в Windows 10 версия 1607 и Windows Server 2016)
- NET Framework 4.7 (инсталиран в Windows 10 версия 1703)
- NET Framework 4.7.1 (инсталиран в Windows 10 версия 1709)
- NET Framework 4.7.2 (инсталиран в Windows 10 версия 1803/1809)
- NET Framework 4.8 (已於2019年4月18日發布,最新的Windows 10版本1903(操作系統的2019年5月更新版本)已經包含.NET Framework 4.8版本。)
- NET Framework 4.8.1 (Windows 11 и Windows 10 са планирани да бъдат инсталирани в актуализацията за 2022 г)
Вижте версията на .NET Framework
Всички версии на .NET Framework са инсталирани в следните папки:
- %SystemRoot%\Microsoft.NET\Framework
- %SystemRoot%\Microsoft.NET\Framework64
и покажете списък с инсталираните версии на .Net, моля, отворете тази папка, има отделна директория за всяка версия , което започвае vсимвол, номерът на версията е името на папката.
Като алтернатива можете да отворите команден ред с административни привилегии и да изпълните следната команда, за да покажете инсталираната директория (версия) на .NET Framework.
директория %WINDIR%\Microsoft.Net\Framework\v* /O:-N /B
Използвайте редактора на системния регистър, за да видите версията на NET Framework
- Натиснете Windows + R, въведетеregedit,След това щракнете върху OK, за да отворите редактора на системния регистър на Windows.
- След това отидете до следния път:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
- Когато използвате подключа NDP, ще видите отделни записи за всяка версия на .NET Framework, инсталирана във вашата система.
За да научите повече за инсталирана версия, например когато разширявате v4 и избирате пълна или клиентска, ще намерите следните параметри на системния регистър:
- инсталирам — флаг за инсталиране на версия (ако е равен на 1, тази версия на .Net вече е инсталирана на компютъра);
- път за инсталиране -инсталацияДиректорията за тази .Net версия;
- Освободете — .Net номер на текущата версия;
- издание— Пълният номер на версията на .Net Framework.
тук Версията на .NET Framework и свързаната с нея стойност на DWORD версия
版 | Публикуване на стойността на DWORD |
---|---|
NET Framework 4.5 | 378389 |
.NET Framework 8.1, включен в Windows 4.5.1 | 378675 |
.NET Framework 8, инсталиран на Windows 7, Windows 1 SP2 или Windows Vista SP4.5.1 | 378758 |
NET Framework 4.5.2 | 379893 |
.NET Framework 10, включен в Windows 4.6 | 393295 |
.NET Framework 4.6, инсталиран на всички други версии на операционната система Windows | 393297 |
.NET Framework 10, инсталиран на Windows 4.6.1 | 394254 |
.NET Framework 4.6.1, инсталиран на всички други версии на операционната система Windows | 394271 |
.NET Framework 10, инсталиран на Windows 2016 Anniversary Update и Windows Server 4.6.2 | 394802 |
.NET Framework 4.6.2, инсталиран на всички други версии на операционната система Windows | 394806 |
.NET Framework 10, инсталиран на Windows 4.7 Creators Update | 460798 |
.NET Framework 4.7, инсталиран на всички други версии на операционната система Windows | 460805 |
.NET Framework 10, инсталиран на Windows 4.7.1 Fall Creators Update | 461308 |
.NET Framework 4.7.1, инсталиран на всички други версии на операционната система Windows | 461310 |
.NET Framework 10, инсталиран на Windows 2018 октомври 4.7.2 Update | 461814 |
.NET Framework 2018, инсталиран на Windows 4 April 10 Update | 461808 |
.NET Framework 10, инсталиран на Windows 4.7.2 Fall Creators Update и по-ранни версии на ОС | 461814 |
Примерна проверка по-гореRelease
в регистъраот стойност, за да определите дали е инсталирана .NET Framework 4.5 или по-нова версия на .NET Framework.