Меню Рубрики

Установка net framework dism

Как установить .NET Framework 3.5 и 4.5 в Windows 10

.NET Framework — программная платформа, которая является частью многих приложений и предоставляет функциональные возможности для запуска этих приложений. Если используется операционная система Windows, то платформа .NET Framework, возможно уже установлена на компьютере. В частности, версия .NET Framework 4.5 включена в Windows 8, версия .NET Framework 4.5.1 включена в Windows8.1, а версия .NET Framework 4.6 включена в Windows 10

Однако платформа .NET Framework 3.5 не устанавливается автоматически вместе с Windows 8, Windows 8.1 или Windows 10, и ее необходимо включить отдельно.

Установка платформы .NET Framework 3.5 по запросу

Если приложению требуется .NET Framework 3.5 и оно не находит эту версию на компьютере, во время установки или при первом запуске приложения, отображается следующее диалоговое окно. В окне сообщения выберите Скачать и установить этот компонент , чтобы включить .NET Framework 3.5. Для реализации этого варианта требуется подключение к Интернету.

Как установить .NET Framework 3.5 в окне Компоненты Windows

Вы можете самостоятельно включить .NET Framework 3.5 в окне Компоненты Windows. Для реализации этого варианта требуется подключение к Интернету.

Нажмите сочетание клавиш Windows + R и в открывшемся окне Выполнить введите команду OptionalFeatures и нажмите клавишу Enter↵

В открывшемся окне Компоненты Windows установите флажок .NET Framework 3.5 (включает .NET 2.0 и 3.0) , нажмите кнопку OK
Начнется процесс установки компонента .NET Framework 3.5.

Не нужно выбирать дочерние элементы для активации HTTP Windows Communication Foundation (WCF), если только вы не разработчик, которому требуются функции сопоставления скрипта и обработчика WCF.

По окончании процесса установки нажмите кнопку Закрыть

Если по какой-то причине вышеуказанный способ вам не подходит, то вы можете скачать официальный установщик .NET Framework 3.5 по ссылке с официального сайта Microsoft https://www.microsoft.com/ru-ru/download/details.aspx? > (при этом не стоит обращать внимания, что Windows 10 отсутствует в списке поддерживаемых систем, все успешно устанавливается).

Как установить .NET Framework 3.5 в Windows 10 с помощью DISM

Если подключение к Интернету отсутствует, платформу .NET Framework 3.5 можно включить с помощью средства командной строки «Система обслуживания образов, развертывания и управления ими» (DISM) , указав носитель (USB-накопитель, ISO-образ или DVD-диск), с которого была установлена Windows 10

Запустите командную строку от имени администратора и выполните команду:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:F:\sources\sxs

Где F : — имя диска с дистрибутивом Windows 10 (или путь до распакованного дистрибутива)

Через некоторое время .Net Framework будет установлен

Как установить .NET Framework 4.5 в Windows 10

В Windows 10 по умолчанию включен .NET Framework 4.6 который в свою очередь совместим с версиями 4.5, 4.5.1 и 4.5.2. Иными словами, при установке более поздней версии, например .NET Framework 4.6, вам не нужно предварительно устанавливать предыдущие версии, например .NET Framework 4.5, 4.5.1 или 4.5.2. Аналогично, при установке более поздней версии, например .NET Framework 4.6, вам не нужно предварительно удалять предыдущие версии, например .NET Framework 4.5, 4.5.1 или 4.5.2.
Если по какой-то причине в вашей системе отключен пункт .NET Framework 4.6, вы можете просто включить его для установки.
Также вы можете загрузить эти компоненты отдельно в виде автономных установщиков с официального сайта Microsoft:

Читайте также:  Установка магнетронного напыления пленок

Если по каким-то причинам предлагаемые способы установки не работают, то вы можете воспользоваться дополнительными возможностями, которые помогут исправить ситуацию:

■ Использование официальной утилиты Microsoft .NET Framework Repair Tool для исправления ошибок при установке. Утилиту можно скачать здесь → https://www.microsoft.com/en-us/download/details.aspx? >
■ Используйте утилиту Microsoft Fix It для автоматического исправления некоторых проблем, которые могут привести к ошибкам установки компонентов системы, скачать можно здесь → https://support.microsoft.com/en-us/kb/976982 (в первом пункте статьи)
■ На той же странице в 3-м пункте предлагается загрузить утилиту .NET Framework Cleanup Tool , полностью удаляющую все пакеты .NET Framework с компьютера. Это может позволить исправить ошибки при их повторной установке. Также пригодится, если вы получаете сообщение о том, что .Net Framework 4.5 уже является частью операционной системы и установлена на компьютере

Нажатие на изображение руки с пальцем вверх позволит понять, что материал вам понравился. А подписка на канал позволит не пропустить будущие очень интересные материалы.

источник

Решение проблем с установкой .NET Framework 3.5 на Windows 8 в сети с WSUS

Описание проблемы

В обычном случае, установка вышеупомянутого фреймворка осуществляется силами ОС и, по сути, представляет из себя лишь включение компонента, отключенного по умолчанию.

После чего ОС подключается к серверу обновлений, скачивает необходимые файлы, и устанавливает компонент.

В ряде случаев ОС не может скачать нужные файлы, а именно:

  1. Отсутствует подключение к интернету;
  2. На сервере обновлений отсутствуют необходимые файлы.

Я столкнулся, как раз, со вторым случаем. Причем, Microsoft в этом случае советует отключить использование локального сервера обновлений WSUS, установить .NET Framework 3.5, после чего опять включить использование локального WSUS. В моем случае этот вариант был малоприемлем, так как для этого нужно было либо вывести ПК из домена, либо изменить групповую политику. Сконфигурировать WSUS должным образом мне не удалось, он скачивает обновления к .NET Framework 3.5 и версиям ниже, однако установка через него все равно не проходит.

Решение проблемы

Решением проблемы является установка вышеобозначенного компонента из локальных источников. Для начала необходимо определиться с локальным хранилищем пакетов. Вообще-то, оно находится на установочном диске Windows 8, в директории \sources\sxs, но, во-первых, не всегда под рукой есть диск (или iso), во-вторых, установка с первого же попавшегося диска почему-то не прошла, но прошла с другого. Чтобы избежать этих проблем, я подготовил архив со всеми необходимыми файлами. Итак приступим.

  1. Скачиваем архив с файлами, необходимыми для установки компонента: Sources.zip (102.5 MB)
  2. Распаковываем архив, для наглядности я распаковал его в корень диска C:\
  3. Запускаем командную строку с правами администратора
  4. Выполняем код, с учетом пути к распакованным файлам из архива:
    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:\Sources\sxs

Это займет несколько минут, но в результате получаем успешный результат!

Этот способ можно также применять для установки .NET Framework 3.5 на компьютеры, ограниченные в подключении к интернету.

Update от 01.02.2019
Спустя годы ситуация изменилась, подробное обсуждение доступно на форуме Microsoft.
Теперь никаких локальных установок не нужно. Достаточно поставить одну галочку в GPO.
Computer Configuration > Administrative Templates > System, «Specify settings for optional component installation and component repair»

Или по-русски:
Конфигурация компьютера — Политики — Административные шаблоны — Система — Укажите параметры для установки необязательных компонентов и восстановления компонентов.

Галка «Скачайте содержимое для восстановления и дополнительные компоненты непосредственно из Центра обновлений Windows. «

источник

Deploy .NET Framework 3.5 by using Deployment Image Servicing and Management (DISM)

You can use the Deployment Image Servicing and Management (DISM) command-line tool to create a modified image to deploy .NET Framework 3.5.

For images that will support more than one language, you must add .NET Framework 3.5 binaries before adding any language packs. This order ensures that .NET Framework 3.5 language resources are installed correctly in the reference image and available to users and applications.

Using DISM with Internet connectivity

Requirements

Access to Windows Update. If the PC or server is behind a firewall or uses a proxy server, see KB900935 — How the Windows Update client determines which proxy server to use to connect to the Windows Update Web site.

WindowsВ 8, Windows ServerВ 2012, or the Windows Assessment and Deployment Kit (ADK) tools.

Administrator user rights. The current user must be a member of the local Administrators group to add or remove Windows features.

For an online reference image that can access Windows Update

Open a command prompt with administrator user rights (Run as Administrator) in WindowsВ 8 or Windows ServerВ 2012.

To Install .NET Framework 3.5 feature files from Windows Update, use the following command:

Use /All to enable all parent features of the specified feature. For more information on DISM arguments, see Enable or Disable Windows Features Using DISM.

On WindowsВ 8 PCs, after installation .NET Framework 3.5 is displayed as enabled in Turn Windows features on or off in Control Panel. For Windows ServerВ 2012 systems, feature installation state can be viewed in Server Manager.

For an offline reference image

Run the following DISM command (image mounted to the c:\test\offline folder and the installation media in the D:\drive) to install .NET 3.5:

Use /All to enable all parent features of the specified feature.

Use /LimitAccess to prevent DISM from contacting Windows Update/WSUS.

Use /Source to specify the location of the files that are needed to restore the feature.

To use DISM from an installation of the Windows ADK, locate the Windows ADK servicing folder and navigate to this directory. By default, DISM is installed at C:\Program Files (x86)\Windows Kits\8.0\Assessment and Deployment Kit\Deployment Tools\. You can install DISM and other deployment and imaging tools, such as Windows System Image Manager (Windows SIM), on another supported operating system from the Windows ADK. For information about DISM-supported platforms, see DISM Supported Platforms.

Run the following command to look up the status of .NET Framework 3.5 (offline image mounted to c:\test\offline):

A status of Enable Pending indicates that the image must be brought online to complete the installation.

Using DISM with no Internet connectivity

You can use DISM to add .NET Framework 3.5 and provide access to the \sources\SxS folder on the installation media to an installation of Windows that is not connected to the Internet.

If you’re not relying on Windows Update as the source for installing the .NET Framework 3.5, make sure to use sources from the same corresponding Windows operating system version. Using a source path that doesn’t correspond to the same version of Windows won’t prevent a mismatched version of .NET Framework 3.5 from being installed. This can cause the system to be in an unsupported and unserviceable state.

Requirements

WindowsВ 8, Windows ServerВ 2012, or the Windows ADK tools.

Administrator user rights. The current user must be a member of the local Administrators group to add or remove Windows features.

Steps

Open a command prompt with administrator user rights (Run as Administrator).

To install .NET Framework 3.5 from installation media located on the D: drive, use the following command:

Use /All to enable all parent features of the specified feature.

Use /LimitAccess to prevent DISM from contacting Windows Update/WSUS.

Use /Source to specify the location of the files that are needed to restore the feature.

For more information on DISM arguments, see Enable or Disable Windows Features Using DISM.

On WindowsВ 8 PCs, after installation, .NET Framework 3.5 is displayed as enabled in Turn Windows features on or off in Control Panel.

источник

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

Adblock
detector