Разное

Net framework как переустановить: Как переустановить .NET Framework в Windows 10

Содержание

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

.NET Framework — библиотека дополнительных файлов, которая входит в операционную систему Windows 10 по умолчанию. Это вызывает ряд сложностей, когда пользователи желают переустановить данный компонент, например, при появлении проблем с его работоспособностью. Сразу уточним, что выполнить эту задачу в привычном понимании не получится, поскольку полностью удалить .NET Framework нельзя, однако есть методы, налаживающие его функционирование путем повторного обновления ключевых объектов. Именно об этом и пойдет речь далее.

Способ 1: Обновления для Windows

Все файлы, связанные с рассматриваемой библиотекой, попадают в Виндовс вместе с последними обновлениями. Конечно, может показаться, что удаление связанных апдейтов позволит избавиться от элементов .NET Framework, однако это не так, ведь Майкрософт использует необычные алгоритмы инсталляции пакетов. Вместо этого можно попытаться отключить уже имеющиеся элементы библиотеки и попытаться обновить их при следующей инсталляции апдейтов, что происходит так:

  1. Сначала вы должны убедиться, что очередное обновление Windows 10 готово для установки. После этого откройте «Пуск» и перейдите в «Параметры».
  2. В появившемся меню выберите категорию «Приложения».
  3. Опуститесь в самый низ списка, где кликните по надписи «Программы и компоненты».
  4. Через левую панель переместитесь в «Включение или отключение компонентов Windows».
  5. Первые же строки в окне «Компоненты Windows» и отвечают за работоспособность .NET Framework. Снимите с них галочки, чтобы отключить.
  6. Ожидайте подтверждения данной операции. На это уйдет буквально минута, а затем можно будет закрыть окно с компонентами.
  7. Теперь через то же меню «Параметры» перейдите в «Обновление и безопасность».
  8. Инсталлируйте найденные обновления и перезагрузите компьютер.

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

Подробнее:
Установка обновлений Windows 10
Устанавливаем обновления для Windows 10 вручную
Устранение проблем с установкой обновлений в Windows 10

Способ 2: Установка Visual Studio

Visual Studio — фирменное программное обеспечение от Microsoft, которое используется для разработки приложений на разных языках программирования. В первую очередь производитель нацелен на то, чтобы обеспечить корректное взаимодействие этой среды разработки с Windows, ведь многие утилиты и софт пишутся именно под данную платформу. Это позволит и обычному пользователю задействовать Visual Studio в своих целях, проверив недостающие файлы .NET Framework.

Перейти на официальный сайт Microsoft Visual Studio

  1. На официальном сайте Visual Studio выберите всплывающий список «Продукты».
  2. В появившемся меню вас интересует надпись «Приложения для Windows».
  3. Опуститесь вниз по вкладке и найдите там версию «Visual Studio Community». Она распространяется бесплатно и полностью подойдет для нашей сегодняшней задачи. Нажмите по кнопке «Free download», чтобы начать загрузку.
  4. После этого запустите полученный инсталлятор.
  5. Дождитесь скачивания всех компонентов для установки. Во время этого процесса не прерывайте соединение с интернетом.
  6. При отображении окна установки переместитесь на вкладку «Отдельные компоненты» и отметьте все версии .NET Framework.

Только что мы описали одно основное действие, которое необходимо выполнить в рамках сегодняшней инструкции. Что касается самой операции скачивания Visual Studio и ее инсталляции в операционную систему, то этой теме посвящена отдельная статья на нашем сайте, поэтому мы рекомендуем ознакомиться с ней, чтобы завершить процесс установки и проверить работоспособность файлов .NET Framework.

Подробнее: Правильная установка Visual Studio на ПК

Это была вся информация о переустановке .NET Framework в Windows 10. Как видно, эту операцию в привычном ее понимании осуществить не удастся, и можно лишь попытаться исправить недостающие или поврежденные файлы. Если же это не помогло, попытайтесь задействовать средство исправления неполадок, о чем читайте далее.

Подробнее: Использование NET Framework Repair Tool

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

Мы рады, что смогли помочь Вам в решении проблемы.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

ДА НЕТ

Как переустановить, обновить или удалить Net Framework на Windows 10 и как узнать какая версия установлена

Для корректной работы многих игр и приложений может понадобиться библиотека .NET Framework. В Windows 10, как и в предыдущих версиях операционной системы, она присутствует по умолчанию, но иногда её нужно обновить или удалить и переустановить вручную, чтобы получить последнюю версию библиотеки.

Как обновить net framework на виндовс 10 и установить библиотеку

Существует несколько методов, позволяющих обновить .NET Framework стандартными способами и с помощью сторонних программ. Если по каким-то причинам во время обновления или установки библиотеки у вас появляются ошибки, то воспользуйтесь инструкцией, приведённой ниже в статье. Последней на сегодня является версия 4.7, но для использования некоторых старых приложений могут понадобиться более ранние аналоги библиотеки.

При помощи панели управления

Данный вариант позволит не только установить или обновить библиотеку, но и узнать, какая версия используется на компьютере в данный момент.

  1. Разверните панель управления системой, используя системную поисковую строчку Windows.Открываем панель управления
  2. Откройте вкладку «Программы и компоненты».Открываем раздел «Программы и компоненты»
  3. Откройте подраздел «Включение и отключение компонентов Windows». Учтите, для этого и дальнейших действий понадобятся права администратора.Кликаем по кнопке «Включение и отключение компонентов Windows»
  4. Найдите в списке папку, имеющую в имени .NET Framework. Таких папок окажется несколько, каждая из которых отвечает за свою версию библиотеки. Отмеченная папка обозначает ту версию .NET Framework, которая активирована и используется на компьютере сейчас. Чтобы выбрать другую версию, переместите галочку и сохраните все внесённые изменения.Активируем нужную версию .NET Framework
  5. После изменения версии библиотеки перезагрузите компьютер, чтобы все программы, использующие её, распознали новые данные и начали их применять.Перезагружаем компьютер

Ручная установка

Самую новую версию .NET Framework вы можете установить с официального сайта Microsoft. На ней расположен установщик, который установит скачанную версию библиотеки, в данном случае 4.7, в автоматическом режиме. После окончания установки необходимо перезагрузить устройство, чтобы все внесённые изменения вступили в силу.

Скачиваем нужную версию .NET Framework с официального сайта Microsoft

Если вам по каким-то причинам понадобится более старая версия библиотеки, то вы также можете найти её на сайте Microsoft, но чтобы установить её корректно, рекомендуется сначала удалить уже установленную версию.

Через официальную программу

Официальное приложение Microsoft .NET Framework Repair Tool можно скачать с сайта Microsoft. С помощью неё вы можете обновить версию, установленную на вашем компьютере. Программа весит всего несколько МБ.

Скачиваем и устанавливаем программу Microsoft .NET Framework Repair Tool

Через стороннюю программу

Все предыдущие способы были официальными, этот же вариант предоставляет вам возможность обновить библиотеку не совсем неофициально, так как в процессе будет задействована сторонняя программа Microsoft .NET Framework Repair Tool. Установив её, вы окажетесь в главном меню, в котором нужно будет выбрать блок .NET Framework, а после версию устанавливаемой библиотеки. По завершении процедуры перезагрузите компьютер, чтобы все внесённые изменения вступили в силу.

Обновляем библиотеку через Microsoft .NET Framework Repair Tool

Видео: установка NET Framework

Что делать, если библиотека не обновляется

Если библиотека не обновляется или не устанавливается, то есть два выхода: обновление системы и удаление предыдущей версии.

Обновление системы

Причиной для появления ошибок во время установки или обновления .NET Framework могут стать неустановленные обновления Windows 10, которые необходимы для её работы. Чтобы установить все нужные компоненты официальным стандартным методом, выполните следующие действия:

  1. Раскройте параметры компьютера.Открываем параметры компьютера
  2. Выберите вкладку «Обновления и безопасность».Переходим к разделу «Обновления и безопасность»
  3. Разверните подпункт «Центр обновлений» и используйте кнопку «Проверка наличия обновлений». Готово, дождитесь, пока все найденные компоненты установятся на компьютер. Учтите, что для завершения установки обновлений потребуется перезагрузка устройства. Обязательно проверьте наличие обновления с кодом 3005628, если оно будет отсутствовать на компьютере, то скачайте и установите его отдельно с официального сайта Microsoft.Кликаем по кнопке «Проверка наличия обновлений»

Удаление предыдущих версий

Для полного автоматического удаления всех компонентов библиотеки воспользуйтесь сторонней программой .NET Framework Cleanup Tool. Скачав, установив и запустив её, вы должны будете выбрать версию вашей системы и нажать кнопку Cleanup Now. После завершения процесса перезагрузите компьютер, чтобы все изменения вступили в силу, и повторите процесс обновления или установки библиотеки.

Удаляем библиотеку через программу NET Framework Cleanup Tool

Библиотека NET Framework необходима для работы многих программ и игр, поэтому всегда проверяйте наличие обновлений для неё, так как без них некоторые приложения откажутся работать корректно. Для более старых программ может понадобиться более старая версия библиотеки, чтобы её установить, предварительно удалите уже установленную версию.

Оцените статью: Поделитесь с друзьями!

Как правильно использовать платформу Microsoft NET Framework в Windows 10

Сентябрь 12th, 2017 Виталий Овчинников

В настоящее время подавляющее множество распространённых программных приложений, используемых в среде Windows 10, требуют наличия продукта корпорации Microsoft под названием .NET Framework. Эта платформа позволяет операционной системе преобразовывать программные приложения, скомпилированные в иных языках программирования, сделав их доступными для понимания непосредственно в Windows 10. Иногда в работе платформы могут происходить какие-то сбои, приводящие к невозможности работы только что установленных программ. Для исправления ошибок такого рода возникает необходимость произвести переустановку .NET Framework или обновить платформу.

Особенности Microsoft NET Framework в Windows 10

В среде Windows 10 платформа Microsoft .NET Framework встроена по умолчанию и устанавливается одновременно с операционной системой. В некоторых случаях возникает необходимость переустановки или обновления платформы для изменения рабочей версии. Это бывает крайне редко, так как лицензионная Windows 10, инсталлированная на компьютере, обладающем выходом в интернет, содержит в себе практически все версии Microsoft .NET Framework, включая последнюю.

Наиболее распространённая проблема для компьютеров, которые не имеют доступа к глобальной сети: чтобы переустановить или обновить версию Microsoft .NET Framework на таких устройствах, понадобится её скачивание с официального сайта Microsoft и инсталляция на требуемом компьютере с помощью переносного носителя.

Какую Microsoft NET Framework устанавливать на Windows 10

Последней версией платформы Microsoft .NET Framework, представленной корпорацией Microsoft на официальном сайте и рекомендованной для работы в среде Windows 10, является версия 4.7. Она устанавливается автоматически при инсталляции операционной системы через интернет или с лицензионного носителя. Кроме того, автоматически происходит установка версии 3.5, включающая версии 2.0 и 3.0.

Таким образом, необходимость что-то менять в установках отпадает, так как все предыдущие версии включены в последнюю. Проблемы могут возникать только на компьютерах, не имеющих доступа к интернету, или на компьютерах с установленными пиратскими копиями Windows 10. В этом случае можно устанавливать версии Microsoft .NET Framework редакции 3.5.

Все эти вариации будут корректно работать в операционной среде Windows 10.

Как установить/обновить Microsoft NET Framework на Windows 10

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

Установка с использованием панели управления

  1. Раскрыть «Панель управления» системой, дважды щёлкнув по одноимённому значку на «Рабочем столе».

    На «Рабочем столе» дважды щёлкаем по значку «Панель управления»

  2. В раскрывшемся окне «Все элементы панели управления» найти и щёлкнуть по пиктограмме «Программы и компоненты».

    В «Панели управления» открываем вкладку «Программы и компоненты»

  3. В левой половине оснастки нажать на раздел «Включение и отключение компонентов Windows».

    В окне «Программы и компоненты» выбираем «Включение или отключение компонентов Windows»

  4. В раскрывшемся окне «Компоненты Windows» найти каталоги, имеющие в названии составляющие Microsoft .NET Framework.
  5. Оба каталога .NET Framework должны быть активированы. Если один из них не активен, активируйте его.

    В панели «Компоненты Windows» отмечаем неактивные каталоги Microsoft NET Framework

  6. Щёлкнуть по клавише OK и выполнить перезагрузку компьютера, чтобы приложения, использующие в работе библиотеки Microsoft .NET Framework, начали их применение.

    Проводим перезагрузку компьютера

  7. Переустановка Microsoft .NET Framework завершена.

Установка с помощью сайта Microsoft

Если по каким-то причинам библиотеки Microsoft .NET Framework не установились, то установить их можно с сайта Microsoft.

  1. Для установки зайти на сайт Microsoft, найти требуемую страницу и щёлкнуть по клавише «Скачать».

    На странице жмём на клавишу «Скачать»

  2. Установить переключатель в поле «Имя файла» и нажать клавишу Next.

    В окне «Выбор загрузки» делаем выбор имени и жмём клавишу Next

  3. Подтвердить загрузку Microsoft .NET Framework 4.7.

    Подтверждаем загрузку Microsoft NET Framework, если она не началась автоматически через 30 секунд

Видео: инсталляция Microsoft NET Framework на компьютер

Использование дополнительных программ при работе с NET Framework

Даже скачанный с официального сайта дистрибутив Microsoft .NET Framework не всегда корректно работает или проходит процесс инсталляции. Это может зависеть от версии операционной системы или каких-то других системных факторов. В этом случае можно воспользоваться нетрадиционным способом инсталляции платформы с помощью сторонней программы Missed Features Installer 10, которая представляет собой сборку программного обеспечения из устаревших редакций Windows.

Для использования программной сборки Missed Features Installer 10 необходимо выполнить следующий ряд действий:

  1. Скачать ISO-образ пакета приложений и смонтировать его на DVD-привод с помощью программы Daemon Tools. Можно также записать пакет на DVD-диск или USB-носитель при помощи программы UltraISO или подобного программного обеспечения.

    С сайта скачиваем сборку программ для Windows 10

  2. Запустить файл MFl10.exe и принять условия использования для запуска.

    Запустите файл и примите условия использования для запуска

  3. Щёлкнуть по пиктограмме Click me 1st! для отключения контроля учётных записей и корректной инсталляции приложений.

    В окне программы щёлкаем по пиктограмме Click me 1st!

  4. Перезагрузить программу и выбрать вкладку Microsoft .NET Framework. В раскрывшемся справа окне выбрать версию 4.6.1 и произвести установку приложения.

    В окне программы выбираем нужную версию

  5. До последней версии Microsoft .NET Framework программа обновится автоматически через интернет.

Как узнать установленную версию Microsoft NET Framework

Кроме способа определения установленной версии Microsoft .NET Framework существует ещё несколько вариантов, предусматривающих использование сторонних и встроенных утилит.

  1. Утилита ASoft.NET Version Detector — простая программа, не требующая инсталляции. Основные преимущества — это мгновенный вывод на дисплей информации о странице на официальном сайте корпорации Microsoft для скачивания инсталлятора, о странице скачивания SDK и местонахождении каталогов с инсталлированной редакцией. Недостатки — только английский интерфейс.

    Просмотр инсталлированных версий Microsoft NET Framework

  2. Встроенная утилита Regedit — позволяет выяснить инсталлированную редакцию Microsoft .NET Framework средствами Windows 10:
    • в сервисе клавиши «Пуск» жмём на строку «Выполнить» и в поле «Открыть» вводим командный интерпретатор regedit;

      В поле «Открыть» вводим команду regedit

    • включаем редактор и проходим к ветви HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ NET.Framework\NDP\v.4\Client;

      В правой части окна отображается версия Microsoft NET Framework

    • определяем инсталлированную редакцию Microsoft .NET Framework.
Видео: определение версии Microsoft NET Framework

Как удалить Microsoft NET Framework

Для удаления платформы Microsoft .NET Framework можно применить два способа. Вместе с тем нужно иметь в виду, что система разрешит удалить только те версии, которые есть в перечне вкладки «Программы и компоненты» панели управления. Старые редакции встраиваются в оболочку Windows 10 и не могут быть деинсталлированы. Для деинсталляции разрешённых редакций можно применить два метода:

  1. С использованием встроенных средств Windows 10:
    • дважды щёлкнуть на «Рабочем столе» по значку «Панели управления»;
    • в раскрывшейся консоли войти во вкладку «Программы и компоненты»;
    • в регистре выделить редакцию Microsoft .NET Framework, которая доступна для удаления;
    • нажать на надпись «Удалить» сверху над регистром.

      В списке программ выбираем версию Microsoft NET Framework, доступную для удаления

  2. С использованием сторонней утилиты Microsoft .NET Framework Cleanup Tool:

Версии, встроенные в Windows 10 и не подлежащие удалению, можно только отключить. Для выполнения действия необходимо перейти по цепочке «Рабочий стол» — «Панель управления» — «Программы и компоненты» — «Включение или отключение компонентов Windows» — «Компоненты Windows» и в раскрытой панели снять переключатель у той версии, которую вы хотите отключить, а затем выполнить перезагрузку компьютера.

В панели отключаем выбранную версию Microsoft NET Framework

Платформа .NET Framework значительно расширяет возможности Windows 10, позволяя работать с различными приложениями. Её присутствие в программном обеспечении компьютера — обязательное условие. Это позволит пользователю избежать трудностей, возникающих после инсталляции некоторых программных продуктов. Наиболее часто встречающейся проблемой является невозможность использовать программное обеспечение принтера, так как при большом многообразии производителей печатающих устройств каждый использует тот язык программирования, который считает нужным.

Пишу статьи на темы по информационным технологиям. Работаю в сфере ремонта компьютеров и компьютерных программ более 20 лет. Проводил информационное обеспечение банковских программ и другого, повсеместно используемого, программного обеспечения. Оцените статью: Поделитесь с друзьями!

Что такое net framework? Как установить net framework

Опубликовано: 12.11.2013

Microsoft .NET Framework – это так называемая программная платформа. Установка NET Framework требуется для выполнения программ, написанных на этой платформе. Чтобы вам было понятнее, объясню следующим образом: некоторые видеофайлы не будут воспроизводиться в Windows, если для них не установлены необходимые кодеки. Здесь такая же ситуация: программы, написанные под NET Framework, не смогут выполниться, если в системе не установлен данный компонент.

Важный момент: для работы приложения, написанного под конкретную версию NET Framework, требуется установка именно этой версии.

Microsoft выпустила первую версию NET Framework еще в 2000-м году, и с тех пор их вышло несколько (NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5).

Как же узнать, какие версии NET Framework установлены на вашем компьютере?

Самый простой способ – это скачать и запустить небольшую программку ASoft .NET Version Detector.

После запуска в окне программы вы увидите три разноцветных прямоугольника, в которых показаны все существующие версии NET Framework. Белым цветом выделены установленные на вашем компьютере версии, а серым – не установленные:Если вы напротив нужной версии кликните по зеленой стрелке слева, то попадете на сайт Microsoft, где сможете скачать данную версию NET Framework.

Кликать по фиолетовой стрелке вам не нужно – это ссылка на инструментарий для разработчиков .NET.

Если кликнуть по третьему от левого края значку (в виде эмблемы “Microsoft NET”), то откроется папка на вашем компьютере, в которую установлен NET Framework.

Где скачать и как установить Microsoft .NET Framework?

В разных версиях операционной системы Windows уже встроены разные версии NET Framework. Например, в Windows 7 включена версия 3.5 SP1. В свою очередь эта версия включает в себя NET Framework 2.0 с SP1 и SP2 и NET Framework 3.0 с SP1 и SP2.

В состав Windows 8 входит NET Framework 4.5.

Установка Microsoft .NET Framework предельно проста и не требует каких-то специфических настроек: достаточно скачать необходимый пакет и запустить его установку. Ниже приведены ссылки, по которым вы можете скачать необходимую версию NET Framework:

Microsoft .NET Framework 1.0
Версия 1.0 почти не используется, установка требуется крайне редко.

Microsoft .NET Framework 1.1
Версия 1.1 используется редко, устанавливать только при необходимости.

Microsoft .NET Framework 3.5 Service Pack 1
Установочный файл версии 3.5 SP1 также включает в себя версии 2.0 SP2 и 3.0 SP2.

Microsoft .NET Framework 4.0

Microsoft .NET Framework 4.5.1
Является обновлением версий 4.0 и 4.5, поэтому если устанавливается 4.5.1, то эти версии ставить не нужно. Windows XP не поддерживается NET Framework 4.5.

Как переустановить Microsoft .NET Framework?

Иногда в системе возникают проблемы, так или иначе связанные с NET Framework. Например, появляются ошибки при запуске некоторых программ или при установке (обновлении) самого Microsoft .NET Framework. В этом случае самым надежным решением проблем будет удаление платформы и ее повторная установка.

Чтобы корректно удалить NET Framework со своего компьютера, лучше всего воспользоваться специально созданной для этого программой .NET Framework Cleanup Tool.

Скачайте ее здесь, затем распакуйте архив и запустите файл cleanup_tool.exe.

Появится сообщение: “Запустить программу .NET Framework Setup Cleanup Utility?” (правда, на английском) – нажмите “Да”. Затем примите условия лицензионного соглашения (кнопка “Yes”).
В окне программы в списке выберите пункт “.NET Framework – All Versions” и нажмите кнопку “Cleanup Now”:После удаления NET Framework перезагрузите компьютер. Затем заново установите нужные версии, начиная с наименьшей.

Просмотров: 146 650     &nbsp              &nbsp              &nbsp              &nbsp              &nbsp              &nbsp     

Удаление .Net Framework с компьютера на Windows 10: как переустановить платформу

Microsoft Net Framework представляет собой системный компонент Windows. Это платформа для исполнения среды байт кода CIL. Благодаря ей пользователи могут запустить любое программное обеспечение, которое использует .Net совместимые языки программирования. В некоторых случаях пользователю необходимо произвести деинсталляцию данного компонента. И многие владельцы персональных компьютеров спрашивают, как удалить .Net Framework в Windows 10.

Что такое Microsoft .Net Framework

Одним из главных компонентов операционной системы виндовс является платформа Microsoft .Net Framework. С ее помощью можно запускать программы и утилиты, которые написаны с помощью среды Common Intermediate Language (CIL). Платформа .Net переводит программный код с помощью компилятора в язык, который может обработать и исполнить операционная система.

Microsoft .Net Framework

Установка последних версий платформы в данный момент производится через Center Update Windows. При деинсталляции компонента с новым пакетом обновлений программное обеспечение будет заново загружено на персональный компьютер.

Важно! Данная утилита должна в обязательном порядке быть установлена на устройстве. В случае отсутствия платформы приложения не смогут корректно работать.

Для чего нужно удаление

Удалять системный компонент требуется в той ситуации, когда начались ошибки при запуске приложений. Если у пользователя установлена последняя версия программы, а приложение не видит ее и требует произвести повторную установку, это значит, что были повреждены критически важные файлы и вспомогательные службы.

Можно ли удалять .Net Framework

Удаление .Net Framework производится через:

  • параметры операционной системы;
  • с помощью утилит-деинсталляторов;
  • стороннего программного обеспечения;
  • через системный реестр.

Обратите внимание! Когда нужно временно удалить платформу, рекомендуется просто выключать компоненты Framework. В случае необходимо можно восстановить программное обеспечение. Восстановление файлов производится путем скачивания онлайн-библиотек, а инсталляция проходит при подключении к Интернету.

Удалить можно через классическую панель управления

Как удалить .Net Framework в Windows 10

Удаление .Net Framework производится через панель управления и пункт «Программы и компоненты». После перезагрузки персонального компьютера все файлы утилиты будут полностью восстановлены. Поэтому рекомендуется выполнить именно отключение платформы.

Особенности удаления версий 4-4.5

Данная версия поддерживает обратную совместимость, что позволяет удалить пакет через параметры системы. Делается это следующим образом:

  1. Необходимо перейти в стартовое окно.
  2. В поисковой строке набрать ключевой запрос «классическая панель управления».
  3. Открыть пункт «Программное обеспечение».
  4. Выбрать опцию «Удалить программы и компоненты».
  5. В списке установленного софта нужно найти «Microsoft .Net Framework 4,5».
  6. Щелкнуть по выбранному объекту ПКМ.
  7. В контекстном меню нажать на «Удалить».
  8. На экране отобразится мастер инсталляции, где нужно поставить чекбокс напротив параметра «Удалить пакет программ и все пользовательские настройки».
  9. Необходимо перезапустить ПК.

Отключение Microsoft .Net Framework версий 3.5

Многие пользователи спрашивают, как удалить .Net Framework в ОС Windows 10. Произвести полную деинсталляцию данной версии программного обеспечения невозможно. В этой ситуации пользователю можно отключить компонентов платформы.

Инструкция:

  1. Необходимо перейти в стартовое меню и в поисковой строке прописать запрос «панель управления».
  2. Запустить параметры системы и выбрать пункт «Удаление программного обеспечения».
  3. В левой колонке нужно выбрать пункт «Активация и деактивация компонентов операционной системы».
  4. В списке компонентов нужно открыть вкладку «Майкрософт».
  5. Открыть подкатегорию «.Net Framework».
  6. Снять отметку с соответствующего чекбокса.
  7. Потребуется выполнить перезапуск операционной системы.

На Windows 10 нельзя полностью удалить Фреймворк, так как он интегрирован в систему, допускается только отключение компонентов

Как удалить вручную

Пользователи могут вручную убрать компоненты Фреймворк. Необходимо воспользоваться функционалом редактора системного реестра.

Инструкция:

  1. Требуется вызвать утилиту «Выполнить», нажав сочетание клавиш «Win + R».
  2. Далее требуется в поисковой строке прописать «Regedit».
  3. После загрузки консоли оснастки редактора необходимо на панели инструментов выбрать «Файл».
  4. В диалоговом меню выбрать опцию «Поиск». Поставить отметки в следующих чекбоксах: «Наименование категории», «Наименование настроек» и «Значение бинарных файлов».
  5. В пункте «Найти» прописать название программного обеспечения «Microsoft .Net Framework». Версию платформы указывать не нужно. На экране появится уведомление «Идет поиск фрагментов в системном реестре».
  6. Все найденные файлы программного обеспечения нужно удалить. Для этого требуется выделить все параметры и папки.
  7. Нажать ПКМ по выделенным объектам и щелкнуть на «Удалить».
  8. После этого потребуется выполнить рестарт операционной системы.

Важно! Перед тем как удалять объекты из системного реестра, необходимо создать точку восстановления файлов и параметров Windows.

Чтобы полностью очистить ПК от Фреймворк, нужно удалить все ключи системного реестра

Удаление при помощи стороннего программного обеспечения

Для этого необходимо использовать стороннюю утилиту Ashampoo Win Optimizer:

  1. Необходимо запустить программу с расширенными правами доступа.
  2. В панели инструментов необходимо выбрать пункт «Показать все доступные модули».
  3. Выбрать раздел «Быстродействие», а потом «Удаление программ и компонентов».
  4. В списке найти пункт «Net Framework» и щелкнуть по выбранному элементу ПКМ.
  5. В диалоговом меню нажать на «Удалить».
  6. Дождаться завершения процесса.
  7. После этого открыть пункт «Дефрагментация реестра» и нажать на «Начать».
  8. Будет выполнен поиск недействительных ключей реестра. Чтобы их удалить, нужно выбрать параметр «Очистить».

Устранение проблем с Фреймворк с помощью утилиты Net Framework Repair Tool

Пользователи могут без удаления программного обеспечения выполнить проверку платформы и исправить ошибки. Для этого необходимо воспользоваться фирменной утилитой от компании Microsoft.

Утилита NET Framework Repair Tool помогает исправить ошибки в работе платформы .Net

Инструкция:

  1. Необходимо скачать утилиту с официального сайта разработчиков программного обеспечения.
  2. После загрузки архив необходимо разархивировать в корень системного диска.
  3. Запустить исполняемые файлы с расширенными правами доступа.
  4. В окне мастера инсталляции принять лицензионное соглашение.
  5. Нажать на «Далее» и поставить отметку в чекбоксе «Полная проверка файлов и восстановление параметров».
  6. После этого нужно нажать на «Продолжить».

Обратите внимание! По завершению проверки персональный компьютер будет перезагружен.

Переустановка Нет Фреймворк на Windows 10

Пользователи могут выполнить переустановку программного обеспечения. Но важно помнить, что полное удаление .Net Framework в Windows 10 невозможно. Однако владельцы персональных компьютеров могут переустановить платформу с использованием онлайн-библиотек Microsoft.

Использование программного обеспечения от Microsoft

Инструкция:

  1. Необходимо перейти на главную страницу программного обеспечения Visual Studio.
  2. Далее открыть раздел «Дополнительные компоненты» и выбрать «Framework» (веб-инсталлятор).
  3. Скачать исполняемый файл и запустить его с расширенными правами доступа.

Обратите внимание! После запуска начнется автоматическая загрузка файлов библиотек платформы из Интернета. По окончанию будет выполнен перезапуск персонального компьютера.

Переустановка выполняется с помощью онлайн-библиотек

Полное удаление .Net Framework на компьютере под управлением Windows 10 невозможно. Пользователи могут только отключить платформу и вспомогательные службы. Убрать с компьютера можно только 3 версию Фреймворк. При изменении параметров системного реестра нужно создать точку восстановления файлов и настроек.

Как удалить net framework, правильно и без остатка

Добрый день уважаемые читатели или гости блога Pyatilistnik.org. Сегодня я хочу рассмотреть вот такой вопрос, как удалить net framework, правильно и без мусора, коего остается после этой процедуры. Когда вам может потребоваться данный опыт, все очень просто у вас может быть старая программа или игра, которая в своей работе использует компоненты net framework 3,5 или 4.0, а вот уже при установке более новых версий либо полная неработоспособность, либо же постоянные глюки. Давайте покажу правильную последовательность действий. Показывать я буду как на серверных операционных системах, по типу Windows Server 2012 R2, так и на десктопных, Windows 7, 8.1, 10.

Можно ли удалять net framework

Конечно да, кроме конечно той версии, которая идет в операционной системе Windows по умолчанию, так например, в Windows 7, это версия 3,5, для восьмерки это уже 4 версия и так далее. Поэтому при необходимости, удалять не то, что можно, но и нужно, особенно если от этого зависит работа ПО или сервиса.

Как полностью удалить net framework с компьютера

И так перед деинсталляцией, вы точно выяснили, что причина поломок и багов именно в данном компоненте, как например у меня была ошибка WAS 5011 был фремверк, требующий сноса. Ниже я покажу варианты, под любые операционные системы.

Отключение net framework 3.5

Net framework 3.5 можно удалять, только в Windows XP, но так как на мой взгляд она уже морально и по понятным причинам устарела, я ее не буду рассматривать. В более старших версиях операционных систем Windows 7 — 10, данный фремверк можно, только отключать. Делается это очень просто. Откройте панель управления, в Windows 7 ее найти можно в пуске, в восьмерке и 10 через правый клик по кнопке «Пуск», но самый универсальный метод, это нажать:

Win и R и далее ввести control panel

Теперь для удобства сделаем крупное отображение значков и выберем пункт «Программы и компоненты»

В левом углу, вы увидите пункт «Включить или отключить компоненты Windows»

Снимаем галку на против «.NET Framework 3.5 (Включает .NET 2.0 и 3.0)». У вас начнется процесс его «удаления», он останется в системе как отключенный компонент. Возможно вас попросят о перезагрузке.

Удаление пакета Framework версий 4.0-4.5

В отличии от 4,7 данный пакет легко находится среди списка всех установленных программ, вот вам пример Windows 7, где в списке «Удаление или изменение программ» вы легко сможете найти его и деинсталлировать с помощью соответствующих кнопок.

У вас откроется дополнительное окно с мастером по обслуживанию, выбираем пункт «Удалить .NET Framework 4.5.1 с этого компьютера»

С помощью утилиты NET Framework Cleanup Tool

Если нужно красиво и быстро удалить net framework, то можно воспользоваться бесплатной утилитой NET Framework Cleanup Tool от компании Microsoft.

Скачать можно с у меня, скопировав ссылку и вставив в браузере (https://cloud.mail.ru/public/2diW/487rAGLy2)

Запускаете, я буду удалять net framework в Windows 8.1. На первом шаге, вам нужно согласиться с запуском утилиты.

Соглашаемся с лицензионным соглашением, нажимая «Yes».

Все у вас в итоге появится скромное окно с выбором удаляемой версии .NET Framework, после чего нажимаем «Cleanup Now»

Чем хорошо, утилита, так же чистит и папки и ключи реестра.

Тихий режим работы

.NET Framework Cleanup Tool поддерживает работу в «тихом» режиме, при котором пользователю не выводится никаких сообщений. Для этого необходимо запустить программу со следующими параметрами.

cleanup_tool.exe /q:a /c:"cleanup.exe /p <версия для удаления>"

Например для удаления .NET Framework 1.1 нужно выполнить следующий код.

cleanup_tool.exe /q:a /c:"cleanup.exe /p .NET Framework 1.1"

Однако даже в тихом режиме не удастся удалить версии .Net, являющиеся компонентом операционной системы.

Автоматический режим работы

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

cleanup_tool.exe /q:a /c:"cleanup.exe /p <версия для удаления> /u"

То есть для удаления того же .NET Framework 1.1 строка будет выглядеть так.

cleanup_tool.exe /q:a /c:"cleanup.exe /p .NET Framework 1.1 /u"
Коды возврата
  • 0 — Удаление завершено успешно
  • 3010 — Удаление прошло успешно и требуется перезагрузка для завершения процесса
  • 1 — Программе требуются права администратора
  • 2 — Файл cleanup.ini не был найден в папке вместе с cleanup.exe
  • 3 — Невозможно удалить данную версию, поскольку она является компонентом системы
  • 4 — Указанного наименования версии нет в файле cleanup.ini
  • 100 — Удаление было запущено, но потерпело неудачу
  • 1602 — Удаление было отменено.

Удаление NET Framework в Windows Server

В Windows Server, процедура похожая, для версии 3,5 и 4,5 это отключение компонента через диспетчер сервера. Вот вам пример 2012 R2. В 2008 R2, версию 4,5 таким образом отключить не получиться.

Я надеюсь, что данные методы окажутся вам полезными и вы сможете спокойно удалить или отключить нужную версию фремверка.

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

Иногда случаются ситуации, когда пользователю Windows 8 необходимо установить .NET Framework 3.5 — чаще всего, это необходимо для обеспечения работоспособности некоторых, относительно старых, программ. В большинстве случаев все проходит без проблем. Однако, недавно возникла ситуация — данный фреймворк отказался устанавливаться на компьютер, находящийся в доменной сети AD с настроенным локальным сервером обновлений 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..."

Мы не можем найти эту страницу

(* {{l10n_strings.REQUIRED_FIELD}})

{{l10n_strings.CREATE_NEW_COLLECTION}} *

{{l10n_strings.ADD_COLLECTION_DESCRIPTION}}

{{l10n_strings.COLLECTION_DESCRIPTION}}
{{addToCollection.description.length}} / 500

{{l10n_strings.TAGS}}
{{$ item}}

{{l10n_strings.PRODUCTS}}

{{l10n_strings.DRAG_TEXT}}

{{l10n_strings.DRAG_TEXT_HELP}}

{{l10n_strings.LANGUAGE}}
{{$ select.selected.display}}

{{article.content_lang.display}}

{{l10n_strings.AUTHOR}}

{{l10n_strings.AUTHOR_TOOLTIP_TEXT}}

{{$ select.selected.display}}

{{l10n_strings.CREATE_AND_ADD_TO_COLLECTION_MODAL_BUTTON}}
{{l10n_strings.CREATE_A_COLLECTION_ERROR}}

.

4 способа восстановления или удаления Microsoft .NET Framework • Raymond.CC

Хотя Microsoft .NET Framework не нравится многим людям, он стал чем-то вроде неизбежного зла, потому что многие разработчики используют его функции, чтобы упростить программирование программного обеспечения. Основная проблема .NET в том, что она огромна с точки зрения дискового пространства и, похоже, становится больше с каждым выпуском. Другая проблема — это огромное количество исправлений безопасности для него, и большая часть обновлений Windows, вероятно, будет.NET каждый месяц.

Некоторое время назад мы провели небольшое тестирование .NET и обнаружили, что оно не влияет на производительность системы, но оно действительно устанавливает в вашу систему тысячи файлов, папок и записей реестра. При таком большом количестве данных, окружающих .NET, и сложности установки, довольно легко обновить или сам фреймворк выйти из строя из-за того, что что-то было повреждено и программы, которые полагаются на него, не запускаются. Здесь мы покажем вам несколько способов исправить проблемы .NET Framework.

Выполните быстрое сканирование на наличие проблем .NET Framework

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

Небольшой инструмент под названием .NET Framework Setup Verification Tool может помочь вам в этих ситуациях и выполнить проверку версий.NET, которые были установлены. Если какие-либо файлы, папки или записи реестра, относящиеся к .NET, отсутствуют или повреждены, программа сообщит вам об этом. Просто загрузите и запустите инструмент, выберите из раскрывающегося списка версию .NET, которую вы хотите проверить, и нажмите Проверить сейчас . Через несколько секунд вам сообщат, обнаружила ли проверка какие-либо проблемы или нет, и вы сможете решить, нужны ли более серьезные действия для восстановления .NET.

Загрузите средство проверки установки .NET Framework


1. Попробуйте использовать функцию восстановления .NET

Если вы установили версию .NET вручную или она была установлена ​​через Центр обновления Windows, должна быть встроенная функция, предлагающая восстановить установку .NET за вас. Это пытается сбросить все до значений по умолчанию.

Перейдите в Панель управления и откройте «Программы и компоненты» («Установка и удаление для XP»), найдите версию .NET, в которой, по вашему мнению, есть проблема, и дважды щелкните по ней или выберите «Изменить / удалить». Появится всплывающее окно, подобное приведенному выше, и вас спросят, хотите ли вы отремонтировать или удалить.Очевидно, вы можете сначала попробовать Восстановить, если это не помогло, попробуйте Удалить и переустановить.


2. Microsoft .NET Framework Repair Tool

Можно подумать, что создатели .NET лучше всех знают, какие ошибки являются наиболее распространенными и как их лучше исправить. Первоначальная версия .NET Framework Repair Tool была совместима только с диагностикой и устранением проблем с версией 4, но с тех пор была расширена, чтобы охватить .NET 4.5.1, 4.5, 4 и 3.5 SP1 (включая.NET 3.0 SP2 и 2.0 SP2). Он совместим с версиями Windows XP, Vista, 7 и 2003/2008 Server.

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

Нажмите Далее, и программа запустит 9 различных тестов для анализа системы на наличие проблем. Microsoft не сообщает, что это за тесты, и окно прогресса увеличивается слишком быстро, чтобы выяснить это. Первое исправление — это всегда перерегистрировать и перезапускать службу установщика Windows, что является частой причиной ошибок. Если после этого вы все еще сталкиваетесь с проблемами, инструмент выполнит более длительную и исчерпывающую диагностику и ремонт, на выполнение которых может потребоваться несколько минут.

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

Загрузить .NET Framework Repair Tool


3. Утилита очистки при установке .NET Framework

Средство очистки .NET Framework создано сотрудником Microsoft по имени Аарон Стебнер. Этот инструмент помечен автором как «последнее средство» и должен использоваться ПОСЛЕ того, как стандартные методы восстановления или удаления не сработали. Хорошо, что инструмент обновляется, а в последних версиях добавлена ​​поддержка последних версий .NET 4.5.1 и 4.5.2. Конечно, он поддерживает все, что старше этого, вплоть до .NET версии 1.0.

Эта программа не пытается исправить что-либо, связанное с.NET, а пытается полностью удалить его из вашей системы, что позволяет провести чистую и, надеюсь, беспроблемную переустановку. Он попытается удалить файлы, каталоги, данные реестра и регистрационную информацию установщика Windows, которые ранее были установлены .NET Framework.

Инструмент прост в использовании: просто запустите переносимый исполняемый файл и примите лицензию, выберите версию .NET, которую вы хотите очистить (или выберите все, если хотите попробовать и начать с нуля), затем нажмите Очистить сейчас .В зависимости от того, что вы удаляете, процесс займет некоторое время и в конечном итоге покажет «Текущий статус» как успешный. Затем вы можете снова переустановить .NET Framework.

Как и средство восстановления Microsoft, версии .NET, которые являются компонентами системы и поставляются предустановленными, не перечислены и не будут затронуты. Таким образом, Windows 7 не будет отображать 3.5, 3.0 или 2.0, Vista не покажет 3.0 или 2.0, Windows XP покажет все установленные версии, потому что никогда не поставлялась с какими-либо версиями.NET по умолчанию интегрирован. Обратите внимание, что вам может потребоваться выполнить восстановление или переустановку оставшихся версий, поскольку файлы и ключи реестра, возможно, были удалены во время очистки, которые используются несколькими версиями .NET.

Загрузить Утилиту очистки установки .NET Framework


4. Средство готовности к обновлению системы Windows

Средство готовности к обновлению системы разработано Microsoft и предназначено для проверки областей вашей системы, которые могут вызвать проблемы с Windows, и предотвращения исправления или даже пакеты обновлений от правильной установки.Например, он проверяет папки Servicing и WinSXS в C: \ Windows и в нескольких разных местах реестра. Если он обнаруживает проблемы с неверными манифестами, шкафами или данными реестра, эти проблемы могут быть автоматически устранены.

Полезная функция — средство готовности также выполняет сканирование версий .NET Framework, установленных по умолчанию в таких системах, как Windows 7, 8 или Vista, и при необходимости может выполнять ряд исправлений. Недавние обновления инструмента позволили устранить проблемы с исправлением ошибок для файлов.NET 2.0 в Windows 7 и 2008, в частности.

Плохая новость заключается в том, что средство проверки готовности системы к обновлению довольно велико и превышает 200 МБ для 32-разрядной версии Windows 7, а колоссальные 500 МБ + для 64-разрядной версии Windows 7. Пользователям Windows 8 не нужно загружать этот инструмент, поскольку он уже интегрирован в Windows. Другой проблемой является сканирование, и любое исправление, которое необходимо сделать, может занять довольно много времени, 15-20 минут — довольно распространенное явление. Просто запустите инструмент и дайте ему завершить, а затем попробуйте посмотреть, исчезли ли ваши проблемы.

Загрузить средство проверки готовности к обновлению системы Windows

.

Как удалить и переустановить Microsoft .NET Framework — Procad

Выпуск:

Вы хотели бы знать, как удалить и переустановить Microsoft .NET Framework, чтобы решить проблему с вашим программным обеспечением Autodesk.

Решение:

Удаление .NET Framework выполняется так же, как и любой другой программы в вашей системе. Различные версии и компоненты будут перечислены в разделе «Программы и компоненты» (или «Установка и удаление программ» для Windows XP). Однако следует иметь в виду, что даже если у вас могут быть все версии.NET, только некоторые из них могут быть указаны для удаления. В новейшие операционные системы Windows встроены более старые версии .NET. Эти встроенные версии нельзя удалить. Например, Windows 7 будет указывать только .NET 4 для удаления с 3.5.1 и более ранними версиями, встроенными в систему.

Чтобы удалить Microsoft .NET Framework:

  1. Откройте «Программы и компоненты» из Панели управления Windows (или «Установка и удаление программ» в Windows XP). Простой способ узнать об этом в системах, отличных от Windows XP, — это ввести «программы и функции» в поле поиска в нижней части меню «Пуск».

  2. Удалите все, что начинается с «Microsoft .NET», сначала выполняя новейшие версии.

  3. Загрузите и установите все следующее, относящееся к вашей версии Windows:

    Microsoft .NET Framework 1.1 (для Windows XP)
    Microsoft .NET Framework 3.5 с пакетом обновления 1 (для Windows XP и Vista)
    Microsoft .NET Framework 4.0 (только если не устанавливается .NET 4.5.2)
    Microsoft .NET Framework 4.5. 2 (для Windows 7, 8 и 8.1)
    Microsoft.NET Framework 4.6.2 (для Windows 7, 8, 8.1 и 10)

Каждый из вышеуказанных установщиков добавит все необходимые файлы, включая более старые версии, если это необходимо (т. Е. Установщик .NET 3.5.1 также установит 2.0 и 3.0; .NET 4.0 установит оба своих компонента, перечисленных в программах и компонентах). Кроме того, Microsoft разработала программы установки для работы только в поддерживаемых операционных системах. Если вам интересно, следует ли вам устанавливать определенную версию или вы думаете, что сделали ошибку, все должно быть в порядке..

Удалить среду выполнения .NET Core и SDK

  • 6 минут на чтение

В этой статье

Со временем, по мере установки обновленных версий среды выполнения .NET Core и SDK, вы можете захотеть удалить устаревшие версии.NET Core с вашего компьютера. Удаление более старых версий среды выполнения может изменить среду выполнения, выбранную для запуска приложений общей платформы, как подробно описано в статье о выборе версии .NET Core.

Стоит ли удалять версию?

Варианты выбора версии .NET Core и совместимость .NET Core во время выполнения между обновлениями позволяют безопасно удалить предыдущие версии. Обновления среды выполнения .NET Core совместимы с основными версиями «диапазона», такими как 1.x и 2.x. Кроме того, более новые выпуски.Пакет SDK для .NET Core обычно поддерживает возможность создания приложений, предназначенных для предыдущих версий среды выполнения, совместимым образом.

Как правило, вам нужен только последний SDK и последняя версия исправления среды выполнения, необходимые для вашего приложения. Экземпляры, в которых вы, возможно, захотите сохранить старые версии SDK или среды выполнения, включают поддержку приложений на основе project.json . Если у вашего приложения нет конкретных причин для более ранних SDK или сред выполнения, вы можете безопасно удалить старые версии.

Определите, что установлено

Начиная с .NET Core 2.1, .NET CLI имеет параметры, которые можно использовать для вывода списка версий SDK и среды выполнения, установленных на вашем компьютере. Используйте dotnet --list-sdks , чтобы просмотреть список SDK, установленных на вашем компьютере. Используйте dotnet --list-runtimes , чтобы просмотреть список сред выполнения, установленных на вашем компьютере. Дополнительные сведения см. В разделе Как проверить, что .NET Core уже установлен.

Удалить .NET Core

.NET Core использует диалоговое окно Windows Apps & features для удаления версий среды выполнения .NET Core и SDK. На следующем рисунке показано диалоговое окно Приложения и функции . Вы можете выполнить поиск core sdk , чтобы отфильтровать и показать установленные версии .NET Core.

Выберите любые версии, которые вы хотите удалить с вашего компьютера, и нажмите Удалить .

Есть и другие варианты удаления .NET Core (SDK или среда выполнения) в Linux.Лучший способ удалить .NET Core — повторить действие, которое вы использовали для установки .NET Core. Специфика зависит от выбранного вами дистрибутива и метода установки.

Начиная с .NET Core 2.1, нет необходимости удалять .NET Core SDK при его обновлении с помощью диспетчера пакетов. Команды диспетчера пакетов update или refresh автоматически удаляют старую версию после успешной установки новой версии.

Если вы установили.NET Core с помощью диспетчера пакетов, вы используете тот же диспетчер пакетов для удаления .NET SDK или среды выполнения. Установки .NET Core поддерживают большинство популярных менеджеров пакетов. Точный синтаксис в вашей среде см. В документации к диспетчеру пакетов вашего дистрибутива:

  • apt-get (8) используется системами на основе Debian, включая Ubuntu.
  • yum (8) используется в Fedora, CentOS и Oracle Linux.
  • zypper (8) используется в openSUSE и SUSE Linux Enterprise System (SLES).
  • dnf (8) используется в Fedora.

Почти во всех случаях команда для удаления пакета — это удалить .

Имя пакета для установки .NET Core SDK для большинства менеджеров пакетов — dotnet-sdk , за которым следует номер версии. Начиная с версии 2.1.300 .NET Core SDK и версии 2.1 среды выполнения, необходимы только старший и дополнительный номера версий: например, пакет SDK .NET Core версии 2.1.300 может указываться как пакет. дотнет-SDK-2.1 . Для предыдущих версий требуется вся строка версии: например, dotnet-sdk-2.1.200 потребуется для версии 2.1.200 пакета SDK .NET Core.

Для компьютеров, на которых установлена ​​только среда выполнения, а не SDK, имя пакета — dotnet-runtime- <версия> для среды выполнения .NET Core и aspnetcore-runtime- <версия> для всего стека среды выполнения. .

Установки

.NET Core ранее, чем 2.0, не удаляли хост-приложение при удалении SDK с помощью диспетчера пакетов.Используя apt-get , команда:

  apt-get удалить dotnet-host
  

Обратите внимание, что к dotnet-host не прикреплена версия.

Если вы установили с использованием tar-архива, вы должны удалить .NET Core вручную.

В Linux необходимо отдельно удалить SDK и среды выполнения, удалив каталоги с поддержкой версий. Их удаление удаляет SDK и среду выполнения с диска. Например, чтобы удалить 1.0.1 SDK и среду выполнения, вы должны использовать следующие команды bash:

  версия = "1.0,1 "
sudo rm -rf / usr / local / share / dotnet / sdk / $ версия
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.NETCore.App/$version
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.AspNetCore.All/$version
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/$version
sudo rm -rf / usr / local / share / dotnet / host / fxr / $ версия
  

Родительские каталоги для SDK и среды выполнения перечислены в выходных данных команды dotnet --list-sdks и dotnet --list-runtimes , как показано в предыдущей таблице.

На Mac необходимо отдельно удалить SDK и среды выполнения, удалив каталоги с поддержкой версий. Их удаление удаляет SDK и среду выполнения с диска. Например, чтобы удалить 1.0.1 SDK и среду выполнения, вы должны использовать следующие команды bash:

  версия = "1.0.1"
sudo rm -rf / usr / local / share / dotnet / sdk / $ версия
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.NETCore.App/$version
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.AspNetCore.All/$version
sudo rm -rf / usr / local / share / dotnet / shared / Microsoft.AspNetCore.App/$version
sudo rm -rf / usr / local / share / dotnet / host / fxr / $ версия
  

Родительские каталоги для SDK и среды выполнения перечислены в выходных данных команды dotnet --list-sdks и dotnet --list-runtimes , как показано в предыдущей таблице.

Средство удаления .NET Core ( dotnet-core-uninstall ) позволяет удалять пакеты SDK и среды выполнения .NET Core из системы. Доступен набор параметров, позволяющих указать, какие версии следует удалить.

Зависимость Visual Studio от .NET Core SDK версий

До Visual Studio 2019 версии 16.3 установщики Visual Studio вызывали автономный установщик пакета SDK для .NET Core. В результате версии SDK отображаются в диалоговом окне Windows Приложения и функции . Удаление пакетов SDK .NET Core, установленных Visual Studio с помощью автономного установщика, может нарушить работу Visual Studio. Если у Visual Studio возникнут проблемы после удаления пакетов SDK, запустите восстановление в этой конкретной версии Visual Studio.В следующей таблице показаны некоторые зависимости Visual Studio от версий .NET Core SDK:

Версия Visual Studio .NET Core SDK версии
Visual Studio 2019 версии 16.2 Пакет SDK для .NET Core 2.2.4xx, 2.1.8xx
Visual Studio 2019 версии 16.1 Пакет SDK для .NET Core 2.2.3xx, 2.1.7xx
Visual Studio 2019 версии 16.0 .NET Core SDK 2.2.2xx, 2.1.6xx
Visual Studio 2017 версии 15.9 Пакет SDK для .NET Core 2.2.1xx, 2.1.5xx
Visual Studio 2017 версии 15.8 Пакет SDK для .NET Core 2.1.4xx

Начиная с Visual Studio 2019 версии 16.3, Visual Studio отвечает за собственную копию .NET Core SDK. По этой причине вы больше не видите эти версии SDK в диалоговом окне Приложения и функции .

Удалите резервную папку NuGet

Раньше.NET Core 3.0 установщики пакета SDK для .NET Core использовали папку с именем NuGetFallbackFolder для хранения кеша пакетов NuGet. Этот кеш использовался во время таких операций, как dotnet restore или dotnet build / t: Restore . NuGetFallbackFolder находится по адресу C: \ Program Files \ dotnet \ sdk в Windows и по адресу / usr / local / share / dotnet / sdk в macOS.

Вы можете удалить эту папку, если:

  • Вы только разрабатываете, используя.NET Core 3.0 SDK или более поздних версий.
  • Вы разрабатываете с использованием .NET Core SDK версий ранее, чем 3.0, но вы можете работать в Интернете.

Если вы хотите удалить резервную папку NuGet, вы можете удалить ее, но для этого вам потребуются права администратора.

Не рекомендуется удалять папку dotnet . Это приведет к удалению всех установленных вами ранее глобальных инструментов. Также в Windows:

  • Вы сломаете Visual Studio 2019 версии 16.3 и более поздних версий.Вы можете запустить Repair для восстановления.
  • Если есть записи .NET Core SDK в диалоговом окне Приложения и функции , они будут потеряны.

.

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

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