Нужны ли мне все версии Microsoft .NET Framework?

У меня есть 4 версии Microsoft .NET Framework:

  • 1,1
  • 2.0 Service Pack 2
  • 3.0 с пакетом обновления 2
  • 3.5 SP1

Нужны ли они мне всем?

  • Ошибка 1935 при установке Microsoft Office 2007, и у меня .NET Framework работает нормально
  • «Ошибка установки» при установке Microsoft Windows SDK 7.1
  • Как удалить эти папки с буквенно-цифровыми именами в корне диска C 😕
  • Не удается установить .NET Framework 3.5 на Windows 10
  • Как изменить настройки сети другого компьютера с Powershell и / или .NET?
  • Ошибка 0x800f0922 установка .NET 3.5 на Windows 8
  • Проблемы с WampServer после обновления Windows 10
  • Удалить USB-устройство из командной строки
  • Как изменить файл hosts в Vista?
  • Разрешения NTFS - создание файлов и папок, но предотвращение удаления и модификации
  • Существующий компьютер Win7: установите Ubuntu и конвертируйте существующие Win7 в VirtualBox VM
  • Воспроизведение аудио через сеть с помощью Windows 7?
  • 5 Solutions collect form web for “Нужны ли мне все версии Microsoft .NET Framework?”

    Существует 4 различных варианта .net framework.

    • .NET 1
    • .NET 1.1
    • .NET 2
    • .NET 4

    Все они могут быть установлены и удалены независимо. Здесь начинается интерес! .NET 3 был представлен (вместе с пакетом обновления для .NET 2) и был дополнительным набором библиотек для него. .NET 3.5 последовал этой тенденции (со вторым пакетом обновления для .NET 2 и пакетом обновления для .NET 3) и снова потребовал .NET 2, поскольку он просто расширил его.

    Последняя версия полностью автономна и не требует предыдущих версий. Это в основном обратная совместимость, поэтому вы можете заставить свои старые приложения работать над этим.

    Независимо от того, нужен ли вам какой-либо из них или нет, зависит от того, что вы используете. Большинство приложений там все еще построены для .NET от 2 до 3.5, поэтому установка 3.5 покроет вас для этого. Я бы порекомендовал установить 4 как перспективный, что Microsoft хочет, чтобы люди использовали.

    .NET 4.5 (и 4.5.1, 4.5.2) является обновлением на месте .NET 4.

    Установка .Net Framework 3.5 также устанавливает все предыдущие версии с версии 2.0 и далее. Версия 1.1 является исключением и должна устанавливаться отдельно.

    Поскольку вам, похоже, нужна версия 3.5 SP1, это также установит все версии .Net от 2.0 и выше. Таким образом, у вас действительно нет выбора, и попытка удалить одну версию может вызвать проблемы с другими версиями, которые основываются на ней.

    Поскольку осталось очень мало продуктов, которые требуют .Net 1.1, можно подождать с его установкой, пока не возникнет настоящая потребность в ней. Поскольку он не установлен автоматически, и если он уже установлен, это означает, что он требуется для определенного продукта, который вы установили (если только вы не находитесь на XP, где он установлен по умолчанию).

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

    В разных приложениях нужны разные структуры, и я думаю, что нет обратной совместимости, поэтому вам могут понадобиться все, хотя вам не нужно их сразу скачивать.
    Когда вы устанавливаете приложение, которое нуждается в определенной версии фреймворка, вы можете загрузить их. (Они будут в основном нуждаться в 2, 3 или 3,5)

    Неправда о том, что Net4 – это все, что вам нужно. Я удалил все версии, а затем установил ТОЛЬКО v4. Первое приложение, которое я пытался запустить (Powermate), сказал, что не может найти требуемую .NET Framework. Поэтому я установил Net v2 SP2 и обновление SP2, и приложение было просто отлично.

    Если у вас установлен .NET 4, вы можете запускать любое приложение .NET, построенное с любой инфраструктурой от версии 1.1 .

    .NET Framework 4 обратно совместим с приложениями, которые были созданы с .NET Framework версий 1.1, 2.0, 3.0 и 3.5. Другими словами, приложения и компоненты, созданные с предыдущими версиями .NET Framework, будут работать в .NET Framework 4.

    Давайте будем гением компьютера.