Как вы, возможно, уже знаете, у вас могут быть одновременно установлены разные версии .NET Framework. Многие современные приложения созданы с использованием .NET, поэтому для некоторых приложений может потребоваться определенная версия .NET. Без надлежащей версии .NET приложение может работать с проблемами или просто не запускаться. Вот несколько способов узнать, какие версии .NET Framework у вас установлены.
Вот пример простой ситуации, когда вам нужно установить несколько версий .NET framework. Windows 10 поставляется с предустановленной .NET framework 4.5, но для многих приложений, разработанных в эпоху Vista и Windows 7, требуется .NET framework v3.5, установленная вместе с 4.5. Эти приложения не будут работать, пока вы не установите требуемую версию. Когда вы пытаетесь запустить любое такое приложение, Windows 10 предложит вам загрузить и установить .NET framework 3.5 из Интернета.
Совет: см. Автономную установку .NET Framework 3.5 в Windows 10 с использованием DISM
.NET framework – это платформа разработки, которая упрощает разработчикам приложений создание различных настольных и веб-приложений и служб для Windows. Платформа .NET ускоряет создание программ, предоставляя широкий спектр готовых к использованию библиотек, классов и функций.
Чтобы узнать, какие версии .NET Framework установлены , сделайте следующее.
- Откройте приложение редактора реестра.
- Перейдите к следующему ключу реестра.
HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDP
Узнайте, как одним щелчком мыши перейти к разделу реестра.
- Установленные версии перечислены в разделе подраздел NDP. Номер версии хранится в записи Версия . Для .NET Framework 4 запись Version находится в подразделе Client или Full (в NDP) или в обоих подразделах.
- Для .NET framework 4.5 и более поздних версий перейдите в раздел
HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDP v4 Full
Если подраздел Full отсутствует, значит, у вас не установлена .NET Framework 4.5 или более поздней версии.
- Проверьте значение DWORD с именем Release . Наличие DWORD Release указывает на то, что на этом компьютере установлена .NET Framework 4.5 или новее. В приведенной ниже таблице можно найти точную информацию о выпуске платформы .NET.
Значение DWORD выпуска | Версия |
---|---|
378389 | .NET Framework 4.5 |
378675 | .NET Framework 4.5.1, установленный с Windows 8.1 или Windows Server 2012 R2 |
378758 | .NET Framework 4.5.1, установленный в Windows 8, Windows 7 SP1 или Windows Vista SP2 |
379893 | .NET Framework 4.5. 2 |
Только в системах Windows 10: 393295
Во всех других версиях ОС: 393297 |
.NET Framework 4.6 |
Только в системах Windows 10 с ноябрьским обновлением: 394254
Во всех других версиях ОС: 394271 |
.NET Framework 4.6.1 |
Вкл. Только юбилейное обновление Windows 10: 394802
Во всех других версиях ОС: 394806 |
.NET Framework 4.6.2 |
Только в Windows 10 Creators Update: 460798
Во всех других версиях ОС: 460805 |
.NET Framework 4.7 |
Только в Windows 10 Fall Creators Update: 461308
Для всех других версий ОС: 461310 |
.NET Framework 4.7.1 |
В Windows 10 апреля Только обновление 2018: 461808
Для всех остальных версий ОС: 461814 |
.NET Framework 4.7.2 |