Установка .net framework для разработчиковinstall the .net framework for developers

.NET Framework 4.8.NET Framework 4.8

.NET Framework 4,8 şunları içerir:The .NET Framework 4.8 is included with:

Windows 10 Mayıs 2019 güncelleştirmesiWindows 10 May 2019 Update

.NET Framework 4,8 , 4.7.2 aracılığıyla 4,0 .NET Framework için oluşturulan uygulamaları çalıştırmak için kullanılabilir..NET Framework 4.8 can be used to run applications built for the .NET Framework 4.0 through 4.7.2.

.NET Framework 4,8 ‘yi şu şekilde yükleyebilirsiniz:You can install .NET Framework 4.8 on:

  • Windows 10 Ekim 2018 Güncelleştirmesi (sürüm 1809)Windows 10 October 2018 Update (version 1809)
  • Windows 10 Nisan 2018 Güncelleştirmesi (sürüm 1803)Windows 10 April 2018 Update (version 1803)
  • Windows 10 Fall Creators Update (sürüm 1709)Windows 10 Fall Creators Update (version 1709)
  • Windows 10 Creators Update (sürüm 1703)Windows 10 Creators Update (version 1703)
  • Windows 10 yıldönümü Güncelleştirmesi (sürüm 1607)Windows 10 Anniversary Update (version 1607)
  • Windows Server 2019Windows Server 2019
  • Windows Server, sürüm 1809Windows Server, version 1809
  • Windows Server, sürüm 1803Windows Server, version 1803
  • Windows Server 2016Windows Server 2016

.NET Framework 4,8 ‘ de desteklenmez:The .NET Framework 4.8 is not supported on:

  • Windows 10 1507Windows 10 1507
  • Windows 10 1511Windows 10 1511

Windows 10 1507 veya 1511 kullanıyorsanız ve .NET Framework 4,8 ‘ i yüklemek istiyorsanız, önce daha sonraki bir Windows 10 sürümüne yükseltmeniz gerekir.If you’re using Windows 10 1507 or 1511 and you want to install the .NET Framework 4.8, you first need to upgrade to a later Windows 10 version.

.NET Framework для пользователей.NET Framework for users

Если вы не разрабатываете приложения .NET Framework, но используете их, вам не требуется обладать специальными знаниями о платформе .NET Framework или ее работе.If you don’t develop .NET Framework apps, but you use them, you aren’t required to have specific knowledge about .NET Framework or its operation. В большинстве случаев платформа .NET Framework совершенно прозрачна для пользователей.For the most part, the framework is completely transparent to users.

Если используется операционная система Windows, платформа .NET Framework, возможно, уже установлена на компьютере.If you’re using the Windows operating system, .NET Framework may already be installed on your computer. Кроме того, если устанавливается приложение, для работы которого требуется .NET Framework, программа установки приложения может установить нужную версию .NET Framework на компьютер.In addition, if you install an app that requires .NET Framework, the app’s setup program might install a specific version of the framework on your computer. В некоторых случаях отображается диалоговое окно с приглашением установить платформу .NET Framework.In some cases, you may see a dialog box that asks you to install .NET Framework. Если вы попытались запустить приложение и появилось это окно, при наличии подключения к Интернету можно перейти на веб-страницу, откуда можно установить отсутствующую версию .NET Framework.If you’ve just tried to run an app when this dialog box appears and if your computer has internet access, you can go to a webpage that lets you install the missing version of .NET Framework. Дополнительные сведения см. в руководстве по установке.For more information, see the Installation guide.

В общем случае не рекомендуется удалять версии платформы .NET Framework, установленные на компьютере.In general, you shouldn’t uninstall versions of .NET Framework that are installed on your computer. Для этого имеются две причины:There are two reasons for this:

  • Если приложение зависит от конкретной версии платформы .NET Framework, то при удалении этой версии его работа может быть нарушена.If an app that you use depends on a specific version of .NET Framework, that app may break if that version is removed.

  • В некоторых версиях платформы .NET Framework существуют обновления на месте на более ранние версии.Some versions of .NET Framework are in-place updates to earlier versions. Например, .NET Framework 3.5 представляет собой обновление на месте для версии 2.0, а .NET Framework 4.8 — обновление на месте для версий с 4 по 4.7.2.For example, .NET Framework 3.5 is an in-place update to version 2.0, and .NET Framework 4.8 is an in-place update to versions 4 through 4.7.2. Дополнительные сведения см. в разделе Платформа.NET Framework: версии и зависимости.For more information, see .NET Framework Versions and Dependencies.

Если вы решите удалить платформу .NET Framework в версии Windows, предшествующей Windows 8, всегда используйте для удаления средство Программы и компоненты.On Windows versions before Windows 8, if you do choose to remove .NET Framework, always use Programs and Features from Control Panel to uninstall it. Никогда не удаляйте версию платформы .NET Framework вручную.Never remove a version of .NET Framework manually. В ОС Windows 8 и более поздних версий .NET Framework представляет собой компонент операционной системы, который нельзя удалить отдельно.On Windows 8 and above, .NET Framework is an operating system component and cannot be independently uninstalled.

На одном компьютере могут одновременно существовать несколько версий платформы .NET Framework.Multiple versions of .NET Framework can coexist on a single computer at the same time. То есть при установке более поздних версий удалять предыдущие версии не требуется.This means that you don’t have to uninstall previous versions in order to install a later version.

.NET Framework 4.8

.NET Framework 4.8 был выпущен 18 апреля 2019 года. Это была последняя версия .NET Framework, вся будущая работа была направлена ​​на платформу .NET Core , которая в конечном итоге станет .NET 5 и новее. Этот выпуск включает улучшения JIT , перенесенные из .NET Core 2.1, улучшения высокого разрешения для приложений WPF, улучшения специальных возможностей, обновления производительности и улучшения безопасности. Он поддерживает Windows 7 , Server 2008 R2 , Server 2012 , 8.1 , Server 2012 R2 , , Server 2016 и Server 2019, а также поставляется в виде образа контейнера Windows.

Самый последний выпуск — 4.8.0 Build 3928, выпущенный 25 июля 2019 г., с размером автономного установщика 111 МБ и датой цифровой подписи 25 июля 2019 г.

Использование официального установщика NET Framework

У пользователей есть возможность скачать официальный установщик “.NET Framework” на случай автономной работы без интернета. Сделать это можно с официального сайта компании по ссылкам ниже:

  • .NET Framework 3.5: https://www.microsoft.com/ru-ru/download/details.aspx?id=21.
  • .NET Framework 4.5: https://www.microsoft.com/ru-ru/download/details.aspx?id=30653
  • .NET Framework 4.6: https://www.microsoft.com/ru-ru/download/details.aspx?id=44927
  • .NET Framework 4.7: https://www.microsoft.com/ru-RU/download/details.aspx?id=55167
  • .NET Framework 4.8: https://support.microsoft.com/ru-ru/help/4503548/microsoft-net-framework-4-8-offline-installer-for-windows

Примечание: Если в перечне поддерживаемых систем нет Windows 10, установщик можно запустить в режиме совместимости, выбрав Windows 7.

.NET Framework 4.6

.NET Framework 4.6 был анонсирован 12 ноября 2014 года. Он был выпущен 20 июля 2015 года. Он поддерживает новый JIT -компилятор (JIT) для 64-разрядных систем под названием RyuJIT, который отличается более высокой производительностью и поддержкой SSE2 и AVX2. наборы инструкций. WPF и Windows Forms получили обновления для сценариев с высоким разрешением. В WCF добавлена поддержка TLS 1.1 и TLS 1.2. Для этой версии требуется Windows Vista SP2 или более поздняя версия .

Криптографический API в .NET Framework 4.6 использует последнюю версию криптографического API Windows CNG . В результате для .NET Framework доступна криптография NSA Suite B. Пакет B состоит из AES , семейства алгоритмов хеширования SHA-2 , эллиптической кривой Диффи – Хеллмана и эллиптической кривой DSA .

.NET Framework 4.6 поддерживается в Windows Vista , Server 2008 , , Server 2008 R2 , , Server 2012 , 8.1 , Server 2012 R2 , и Server 2016 . Однако .NET Framework 4.6.1 и 4.6.2 отказывается от поддержки Windows Vista и Server 2008 , а .NET Framework 4.6.2 отказывается от поддержки Windows 8 .

.NET Framework 4.6.1

О выпуске .NET Framework 4.6.1 было объявлено 30 ноября 2015 года. Для этой версии требуется Windows 7 SP1 или более поздняя версия . Новые функции и API включают:

  • Улучшения WPF для проверки орфографии, поддержка пользовательских словарей и улучшенная сенсорная производительность.
  • Расширенная поддержка сертификатов X509 алгоритма цифровой подписи с эллиптической кривой (ECDSA).
  • Добавлена ​​поддержка подключения к SQL для AlwaysOn, Always Encrypted и улучшена отказоустойчивость при открытии подключения при подключении к базе данных SQL Azure.
  • База данных SQL Azure теперь поддерживает распределенные транзакции с использованием обновленных API-интерфейсов System.Transactions.
  • Многие другие исправления, связанные с производительностью, стабильностью и надежностью, в RyuJIT, GC, WPF и WCF.

.NET Framework 4.6.2

Предварительная версия .NET Framework 4.6.2 была анонсирована 30 марта 2016 г. Она была выпущена 2 августа 2016 г. Для этой версии требуется Windows 7 SP1 или более поздняя версия . Новые функции включают:

  • Поддержка путей длиннее 260 символов
  • Поддержка FIPS 186-3 DSA в сертификатах X.509
  • Поддержка TLS 1.1 / 1.2 для ClickOnce
  • Поддержка локализации аннотаций данных в ASP.NET
  • Включение настольных приложений .NET с помощью Project Centennial
  • Мягкая клавиатура и поддержка DPI для каждого монитора для WPF

.NET Framework 4.6.2 также поставляется как образ контейнера Windows.

.NET Framework 3.5

Версия 3.5 .NET Framework была выпущена 19 ноября 2007 года. Как и .NET Framework 3.0, версия 3.5 использует Common Language Runtime (CLR) 2.0, то есть ту же версию, что и .NET Framework версии 2.0. Кроме того, .NET Framework 3.5 также устанавливает .NET Framework 2.0 SP1 и 3.0 SP1 (с более поздним 3.5 SP1 вместо 2.0 SP2 и 3.0 SP2), который добавляет некоторые методы и свойства к классам BCL в версии 2.0, которые необходимы для версии 3.5, такие как Language Integrated Query (LINQ) . Однако эти изменения не влияют на приложения, написанные для версии 2.0.

Как и в предыдущих версиях, вместе с этим обновлением был выпущен новый .NET Compact Framework 3.5 для обеспечения поддержки дополнительных функций на устройствах Windows Mobile и Windows Embedded CE .

Исходный код библиотеки классов Framework в этой версии был частично выпущен (только для отладки) под .

.NET Framework 3.5 поддерживается в Windows XP , Server 2003 , Vista , Server 2008 , , Server 2008 R2 , , Server 2012 , 8.1 , Server 2012 R2 , и Server 2016 . Начиная с Windows 8, .NET Framework 3.5 является дополнительной функцией, которую можно включить или выключить на панели управления.

Хотя .NET Framework 3.5 более 10 лет, он также поставляется как образ контейнера Windows , что позволяет старым приложениям, основанным на .NET Framework 2.0-3.5, работать в среде контейнера .

Пакет обновления 1

Пакет обновления 1 для .NET Framework 3.5 был выпущен 11 августа 2008 г. В этом выпуске добавлены новые функции и улучшена производительность при определенных условиях, особенно с WPF, где ожидается улучшение на 20–45%. Были добавлены два новых компонента службы данных: ADO.NET Entity Framework и ADO.NET Data Services . Добавлены две новые сборки для веб-разработки: System.Web.Abstraction и System.Web.Routing; они используются в платформе ASP.NET MVC и, как сообщается, будут использоваться в будущих выпусках приложений ASP.NET Forms. Пакет обновления 1 входит в состав SQL Server 2008 и Visual Studio 2008 с пакетом обновления 1 . В нем также был представлен новый набор элементов управления под названием «Visual Basic Power Packs», который вернул элементы управления Visual Basic, такие как «Линия» и «Форма». Версия 3.5 SP1 .NET Framework поставляется с Windows 7. Она также поставляется с Windows Server 2008 R2 в качестве дополнительного компонента (по умолчанию отключен).

Клиентский профиль .NET Framework 3.5 SP1

Для .NET Framework 3.5 SP1 существует также новый вариант .NET Framework, называемый «Клиентский профиль .NET Framework», который имеет размер 28 МБ значительно меньше, чем полная платформа, и устанавливает только те компоненты, которые наиболее актуальны для настольные приложения. Однако профиль клиента достигает этого размера только при использовании онлайн-установщика в Windows XP SP2, когда не установлены другие .NET Framework или не используется Центр обновления Windows . При использовании автономного установщика или любой другой ОС размер загружаемого файла по-прежнему составляет 250 МБ.

Обзор

Обзор истории выпусков .NET Framework
Версия CLR Дата выпуска Поддержка прекращена Visual Studio Включен в Может быть установлен на Заменяет
Windows Windows Server Windows Windows Server
1.0 2002-01-15 2009-07-14 Visual Studio .NET (2002) Нет данных Нет данных NT 4.0 SP6a , , , Me , , XP NT 4.0 SP6a, 2000, 2003 Нет данных
2002-03-19 Нет данных Нет данных
2002-08-07 XP SP1 Нет данных
2004-08-30 Нет данных Нет данных
1.1 2003-04-09 2013-10-08 Visual Studio .NET 2003 Нет данных (x86) NT 4.0 SP6a, 98, 98SE, Me, 2000, XP, Vista NT 4.0 SP6a, 2000, 2003 (x64), 2008 1.0
2004-08-30 XP SP2, SP3 2003 SP1, SP2 (x86)
2.0 2005-10-27 2011-07-12 Visual Studio 2005 Нет данных 98, 98SE, Me, 2000 SP3, XP SP2 2000 SP3, 2003 Нет данных
2007-11-19 Нет данных 2008 г. 2000 SP4, XP SP2 2000 SP4, 2003 SP1
2008-08-11 Нет данных 2008 SP2, 2008 R2
2.0 2006-11-06 2011-07-12 Visual Studio 2008 Vista Нет данных XP SP2 2003 SP1 2.0
2007-11-19 Vista SP1 2008 г.
2008-08-11 Vista SP2 2008 SP2, 2008 R2
2.0 2007-11-19 2028-10-10 Visual Studio 2008 Нет данных Нет данных XP SP2, Vista 2003 SP1, 2008 2,0, 3,0
2008-08-11 Visual Studio 2008 с пакетом обновления 1 (SP1) , , 8.1 , 2008 R2, , 2012 R2 , или новее
4 2010-04-12 2016-01-12 Visual Studio 2010 Нет данных Нет данных XP SP3, Vista SP1, 7 2003 SP2, 2008, 2008 R2 Нет данных
4 2012-08-15 2016-01-12 Visual Studio 2012 2012 г. Vista SP2, 7 SP1 2008 с пакетом обновления 2 (SP2), 2008 R2 с пакетом обновления 1 (SP1) 4.0
4 2013-10-17 2016-01-12 Visual Studio 2013 8.1 2012 R2 Vista SP2, 7 SP1, 8 2008 с пакетом обновления 2 (SP2), 2008 R2 с пакетом обновления 1 (SP1), 2012 г. 4.0, 4.5
4 2014-05-05 То же, что и родительская ОС Visual Studio 2015 Нет данных Нет данных Vista SP2, 7 SP1, 8, 8.1 2008 SP2, 2008 R2 SP1, 2012, 2012 R2 4.0-4.5.1
4 2015-07-20 Visual Studio 2015 10 v1507 Нет данных Vista SP2, 7 SP1, 8, 8.1 Обновить 2008 SP2, 2008 R2 SP1, 2012, 2012 R2 Обновление 4.0-4.5.2
4 2015-11-30 Visual Studio 2015 с обновлением 1 Нет данных 7 SP1, 8, обновление 8.1, 10 v1507 2008 R2 SP1, 2012, 2012 R2 Обновление 4,0–4,6
4 2016-08-02 Visual Studio 2017 15.0 2016 г. 7 SP1, обновление 8.1, 10 v1507-v1511 2008 R2 SP1, 2012, 2012 R2 Обновление 4.0-4.6.1
4 2017-04-05 Visual Studio 2017 15.1 Нет данных 7 SP1, обновление 8.1, 10 v1607 2008 R2 SP1, 2012, обновление 2012 R2, 2016 4.0-4.6.2
4 2017-10-17 Visual Studio 2017 15.5 v1709 7 SP1, обновление 8.1, 10 v1607-v1703 2008 R2 SP1, 2012, обновление 2012 R2, 2016 4,0–4,7
4 2018-04-30 Visual Studio 2017 15.8 v1803-v1809 , 7 SP1, обновление 8.1, 10 v1607-v1709 2008 R2 SP1, 2012, обновление 2012 R2, 2016, v1709 4.0-4.7.1
4 2019-04-18 Visual Studio 2019 16.3 или новее v1903 или новее 7 SP1, обновление 8.1, 10 v1607-v1809 2008 R2 SP1, 2012, обновление 2012 R2, 2016, v1803-v1809, 2019 4.0-4.7.2

Примечания:

NET Framework – для чего он нужен и можно ли удалить

Мы уже выяснили, что многие программы не будут нормально работать без кое-каких дополнительных модулей, таких как NET Framework. Пользователи Winfows 7/10, наверняка, не раз встречались с этим компонентом, однако вряд ли задумывались о его роли и выполняемых функциях. Спешим восполнить этот пробел.

Итак, что такое Microsoft .NET Framework, для чего он нужен и можно ли без него обойтись? Если говорить простым языком, то NET Framework представляет собой набор DLL-библиотек или универсальный программный код, используемый разными программами. Правда, такое определение вряд ли прольет достаточно света на тему предмета, поэтому мы немного углубимся в историю.

Дело в том, что изначально система Windows, как платформа, была ориентирована на язык программирования С, на котором должны были разрабатываться предназначенные для нее приложения. Однако этот язык оказался не слишком удобным и к тому же мало подходящим для создания сложных конструкций. Появление ОПП и С++ существенно упростило разработку программного обеспечения, но по мере появление новых операционных систем и моделей процессоров программисты всё чаще стали сталкиваться с проблемами несовместимости.

Нужна была некая общая платформа, позволявшая работать самым разным приложениям в разных версиях и редакциях Windows. На тот момент в системе уже имелся набор DLL-библиотек, но они опять же поддерживали только приложения, написанные на языке С. Имелись и более серьезные проблемы, которые предстояло решить Microsoft, например, неуправляемый код, препятствующий разграничению прав для запускаемых программ.

Решением стала интеграция виртуальной машины Java, разработанной компанией Sun и служивший как бы прослойкой между Windows, сторонними приложениями и аппаратной частью компьютера. Однако сотрудничество Microsoft и Sun оказалось недолгим, и в 2001 году компания Microsoft представила собственную универсальную платформу для разработки приложений, получившую название .NET Framework и поставившую точку в вопросе совместимости.

Будучи универсальным, модуль NET Framework позволяет запускать поддерживающие технологию NET программы не только на Windows, но и в других системах, причем программа может быть разработана на любом языке программирования, включая те языки, которая Windows не «понимает». Конечно, для работы такого ПО требуются определенные условия, но сам факт, что такое возможно, является большим плюсом платформы NET Framework.

На вопрос, что это за программа NET Framework и нужна ли она, мы, надо полагать, ответили. Можно ли ее удалить, скажем, ради экономии места на жестком диске? Да, за исключением той версии, которая поставляется вместе с Windows. Делать это, однако, не рекомендуется без особой нужды, так как некоторые сторонние программы, зависящие от NET Framework, могут перестать запускаться.

Remarks for older versions

.NET Framework versions 2.0, 3.0, and 3.5 are built with the same version of the CLR (CLR 2.0). These versions represent successive layers of a single installation. Each version is built incrementally on top of the earlier versions. It’s not possible to run versions 2.0, 3.0, and 3.5 side by side on a computer. When you install version 3.5, you get the 2.0 and 3.0 layers automatically, and apps that were built for versions 2.0, 3.0, and 3.5 can all run on version 3.5. However, .NET Framework 4 ends this layering approach, and it and later releases (.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, and 4.8) also represent successive layers of a single installation. Starting with .NET Framework 4, you can use in-process, side by side hosting to run multiple versions of the CLR in a single process. For more information, see Assemblies and Side-by-Side Execution.

In addition, if your app targets version 2.0, 3.0, or 3.5, your users may be required to enable .NET Framework 3.5 on a Windows 8, Windows 8.1, or Windows 10 computer before they can run your app. For more information, see Install the .NET Framework 3.5 on Windows 10, Windows 8.1, and Windows 8.

.NET Framework 4.7

5 апреля 2017 года Microsoft объявила, что .NET Framework 4.7 интегрирована в Windows 10 Creators Update , пообещав автономный установщик для других версий Windows. В этот день было выпущено обновление для Visual Studio 2017, в котором добавлена ​​поддержка для .NET Framework 4.7. Обещанный автономный установщик для Windows 7 и более поздних версий был выпущен 2 мая 2017 г., но в нем были предварительные условия, не включенные в пакет.

Новые возможности .NET Framework 4.7 включают:

  • Улучшенная криптография с криптографией на эллиптических кривых
  • Улучшение поддержки TLS , особенно для версии 1.2
  • Поддержка поддержки высокого разрешения в Windows Forms
  • Дополнительная поддержка сенсорного ввода и стилуса в Windows Presentation Foundation (WPF)
  • Новые API печати для WPF

.NET Framework 4.7 поддерживается в Windows 7 , Server 2008 R2 , Server 2012 , 8.1 , Server 2012 R2 , , Server 2016 и Server 2019 .

.NET Framework 4.7 также поставляется как образ контейнера Windows.

.NET Framework 4.7.1

Платформа .NET Framework 4.7.1 была выпущена 17 октября 2017 г. Среди исправлений и новых функций исправлена ​​проблема зависимости d3dcompiler. Он также добавляет совместимость с .NET Standard 2.0 из коробки.

.NET Framework 4.7.1 также поставляется как образ контейнера Windows.

.NET Framework 4.7.2

.NET Framework 4.7.2 был выпущен 30 апреля 2018 г. Среди изменений — улучшения в ASP.NET, BCL, CLR, ClickOnce, Networking, SQL, WCF, Windows Forms, Workflow и WPF. Эта версия входит в состав Server 2019 .

.NET Framework 4.7.2 также поставляется как образ контейнера Windows.

Установка языковых пакетовTo install language packs

Языковые пакеты — это исполняемые файлы, содержащие локализованные ресурсы (например, переведенные тексты сообщений об ошибках и пользовательского интерфейса) для поддерживаемых языков.Language packs are executable files that contain the localized resources (such as translated error messages and UI text) for supported languages. Если языковой пакет не установлен, сообщения об ошибках платформы .NET Framework и другой текст отображаются на английском.If you don’t install a language pack, .NET Framework error messages and other text are displayed in English

Обратите внимание, что веб-установщик автоматически устанавливает языковой пакет, который соответствует операционной системе, но можно загрузить на компьютер дополнительные языковые пакеты.Note that the web installer automatically installs the language pack that matches your operating system, but you can download additional language packs to your computer. Автономные установщики не содержат языковых пакетов.The offline installers don’t include any language packs

Важно!

Языковые пакеты не содержат компоненты платформы .NET Framework, необходимые для запуска приложения, поэтому перед установкой языкового пакета необходимо запустить веб-установщик или автономный установщик.The language packs don’t contain the .NET Framework components that are required to run an app, so you must run the web or offline installer before you install a language pack. Если вы уже установили языковой пакет, удалите его, установите .NET Framework и переустановите языковой пакет.If you have already installed a language pack, uninstall it, install the .NET Framework, and then reinstall the language pack.

  1. Откройте страницу загрузки языковых пакетов для установленной версии платформы .NET Framework:Open the language pack download page for the .NET Framework version you’ve installed:

    • .NET Framework 4.8.NET Framework 4.8
    • .NET Framework 4.7.2.NET Framework 4.7.2
    • .NET Framework 4.7.1.NET Framework 4.7.1
    • .NET Framework 4.7.NET Framework 4.7
    • .NET Framework 4.6.2.NET Framework 4.6.2
    • .NET Framework 4.6.1.NET Framework 4.6.1
    • .NET Framework 4.6.NET Framework 4.6
    • .NET Framework 4.5.2.NET Framework 4.5.2
    • .NET Framework 4.5.1.NET Framework 4.5.1
    • .NET Framework 4.5.NET Framework 4.5
  2. Выберите требуемый язык в списке и подождите несколько секунд, чтобы страница перезагрузилась на этом языке.In the language list, choose the language you want to download, and wait a few seconds for the page to reload in that language.

  3. Выберите Загрузить.Choose Download.

В приведенной ниже таблице перечислены поддерживаемые языки.The following table lists the supported languages.

ЯзыкLanguage cultureCulture
АрабскийArabic arar
ЧешскийCzech cscs
ДатскийDanish dada
ГолландскийDutch nlnl
ФинскийFinnish fifi
Английский (США)English (USA) en-USen-US
ФранцузскийFrench frfr
НемецкийGerman dede
ГреческийGreek elel
ИвритHebrew hehe
ВенгерскийHungarian huhu
ИтальянскийItalian itit
ЯпонскийJapanese jaja
КорейскийKorean koko
НорвежскийNorwegian Нетno
ПольскийPolish plpl
Португальский (Бразилия)Portuguese (Brazil) pt-BRpt-BR
Португальский (Португалия)Portuguese (Portugal) pt-PTpt-PT
РусскийRussian ruru
Китайский, упрощенное письмоSimplified Chinese zh-CHSzh-CHS
ИспанскийSpanish eses
ШведскийSwedish svsv
Китайский (традиционный)Traditional Chinese zh-CHTzh-CHT
ТурецкийTurkish trtr

Установить .Net Framework 3.5 на Windows 10

Если вы  получаете  ошибки 0x800F0906 и 0x800F081F при установке NET Framework 3.5 на компьютер с Windows 10 и 8.1. Здесь приведены следующие решения, чтобы исправить эти ошибки и успешно установить .Net Framework 3.5 на Windows 10 и 8.1.

  1. Откройте панель управления.
  2. Переключитесь в режим просмотра «Мелкие значки».
  3. Найдите и откройте «Программы и компоненты».
  4. Нажмите «Включение или отключение компонентов Windows».

  5. Выберите .NET Framework 3.5 (включая 2.0 и 3.0) и нажмите кнопку «ОК», чтобы загрузить и установить .net Framework 3.5 на компьютер с Windows.
  6. Начнётся загрузка .NET Framework 3.5 на ваш компьютер.

Включить .NET Framework с помощью DISM

  1. Смонтируйте образ диска Windows 10 или вставьте DVD-диск с Windows 10 либо вставьте загрузочную флешку с Windows 10, в зависимости от того, что у вас есть.
  2. Откройте «Этот компьютер» в проводнике и запишите букву диска установочного носителя, который вы вставили.
  3. Теперь откройте командную строку с повышенными правами администратора и введите следующую команду:
    Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

    Замените D: на букву диска для установочного носителя Windows 10.

Готово! Это установит .NET Framework 3.5 в Windows 10. Чтобы сэкономить ваше время, я подготовил простой пакетный файл, который сэкономит ваше время и автоматически найдет вставленный установочный носитель. Выглядит так:

@echo off
Title .NET Framework 3.5 Offline Installer
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I
if defined setupdrv (
echo Found drive %setupdrv%
echo Installing .NET Framework 3.5...
Dism /online /enable-feature /featurename:NetFX3 /All /Source:%setupdrv%:\sources\sxs /LimitAccess
echo.
echo .NET Framework 3.5 should be installed
echo.
) else (
echo No installation media found!
echo Insert DVD or USB flash drive and run this file once again. 
echo.
)
pause
  1. Загрузите файл, извлеките его из архива ZIP на рабочий стол.
  2. Щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора». Файл автоматически установит .NET Framework 3.5 после нахождения буквы вашего установочного носителя Windows 10.

Выводим список установленных версий .NET Framework в командной строке

Все версии .NET Framework устанавливаются в каталоги:

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

Поэтому самый простой способ вывести список установленных версий .Net – открыть данную папку. Каждой версии соответствует отдельный каталог с символов v в начале и номером версии в качестве имени папки. Либо можно вывести список каталогов (версий) .NET Framework в командной строке так:

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

Команда выведет все установленные версии кроме 4.5, т.к. .NET Framework 4.5 устанавливается в подкаталог v4.0.xxxxx.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector