Youtubezilla.ru

Мастер бытовой техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как включить. net Framework 2. 0 и 3. 5 в Windows 10 и 8. 1 — Как — 2021

Как включить .net Framework 2.0 и 3.5 в Windows 10 и 8.1 — Как — 2021

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

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

На рабочем столе Windows 8 откройте меню опытного пользователя и выберите Панель управления.

На панели управления выберите «Программы и компоненты».

Когда появится окно «Программы и компоненты», нажмите «Включить или отключить компоненты Windows».

Затем проверьте .NET Framework 3.5 (включая .NET 2.0 и 3.0) и нажмите OK.

Далее вам необходимо загрузить файлы из Центра обновления Windows.

Подождите, пока предыдущие версии .NET Framework будут загружены и установлены.

Перезагрузка может потребоваться. Я включил предыдущие версии .NET в трех разных системах Windows 8, и мою 32-разрядную версию нужно было перезапустить.

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

.NET Framework 1.0 — 1.1

Версия 1.0 практически не используется, в состав ОС не входит.

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

Чаще всего установка .NET Framework 1.1 и пакета обновления (SP1) проходит без каких либо проблем, но в некоторых случаях она может завершаться ошибкой, тогда потребуется установка в ручном режиме.

Читайте так же:
PDF to Word

Установка .NET Framework 1.1 и SP1 в ручном режиме

  1. Создаём папку DotNet в корне диска "С" (C:\DotNet).
  2. Скачиваем .NET Framework 1.1 (dotnetfx.exe) и SP1 (NDP1.1sp1-KB867460-X86.exe), сохраняем их в созданную папку.
  3. Последовательно вводим следующие команды и подтверждаем выполнение каждой из них клавишей "Enter": Отвечаем положительно на вопросы в диалоговых окнах и продолжаем ввод команд: После ввода последней команды начнётся установка. Через несколько минут окна автоматически закроются — установка завершена.

Программе нужна более новая версия фреймворка, что делать?

Важно понимать, что более новая версия .NET Framework не всегда заменяет собой старую. Т.е. если у вас, к примеру, установлена 4.5, но нет 3.5, а программе нужна именно старая, то запускаться она всё равно не будет. Для совместимости с максимальным количеством программ установите все доступные версии фреймворка.

Версия 3.5 SP1 включает в себя 2.0 и 3.0, поэтому лучше сразу ставить её.

Версия 4.5.x включает в себя 4.0, поэтому ничего страшного, если «четвёрка» пропущена. Исключение – Windows XP; эта версия ОС не поддерживает 4.5, её предел – 4.0.

  1. Скачайте программу .NET Version Detector
  2. Запустите её и посмотрите, какие версии нужно установить (те, что у вас есть, выделены белым цветом, отсутствующие – серым).

Версии фреймворка

Как проверить версию .Net Framework, установленного на компьютере

В этой статье я расскажу о том, как можно определить версию .Net Framework-а, установленного на вашей машине:

  1. при помощи файловой системы Windows
  2. при помощи специальной утилиты CLRver.exe
  3. в коде из вашего проекта
  4. как определить версию фреймворка определенной сборки.

Способ 1 — при помощи файловой системы

Итак, самый простой способ определить, установлен ли .Net Framework на вашу машину — открыть соответствующую директорию папки Windows.

Читайте так же:
Как подключить беспроводную мышь к ноутбуку или компьютеру?

Директории с Framework-ом расположены по адресам

К примеру, переходим в c:WindowsMicrosoft.NETFramework. По этому пути вы найдете папки, начинающиеся с символа v и версией фреймворка:

На представленном выше скриншоте мы видим несколько директорий, удовлетворяющих вышеуказанному требованию. Фреймворки, в которых установлены различные версии CLR, вы можете распознать, заглянув в ту или иную директорию — внутри директории, содержащей CLR, помимо всего прочего должны лежать сборки .net, как показано на рисунке:

Способ 2 — при помощи специальной утилиты CLRver.exe

Запустить утилиту вы можете при помощи Comand Promt вашей Visual Studio. Для этого зайдите в Пуск->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio Comand Prompt.

Выполните команду CLRver.exe. В консоли будет выведен список версий CLR, установленных на вашей машине:

Способ 3 — в коде вашего проекта

Это довольно просто — достаточно вызвать свойство System.Enviroment.Version, вот пример с MSDN:

// Sample for the Environment.Version property using System; class Sample < public static void Main() < Console.WriteLine(); Console.WriteLine(«Version: <0>», Environment.Version.ToString()); > >

Способ 4 как определить версию фреймворка определенной сборки при помощи Reflection

Вы можете программно узнать версию фреймворка, на котором написана та или иная сборка:

using System; using System.Reflection; … System.Reflection.Assembly.LoadFrom(«C:…MyAssembly.dll»).ImageRuntimeVersion

На сегодня все. Всем спасибо за внимание =)


Как проверить версию .Net Framework, установленного на компьютере

В этой статье я расскажу о том, как можно определить версию .Net Framework-а, установленного на вашей машине:

  1. при помощи файловой системы Windows
  2. при помощи специальной утилиты CLRver.exe
  3. в коде из вашего проекта
  4. как определить версию фреймворка определенной сборки.

Способ 1 — при помощи файловой системы

Итак, самый простой способ определить, установлен ли .Net Framework на вашу машину — открыть соответствующую директорию папки Windows.

Читайте так же:
Как связаться со службой поддержки на Aliexpress

Директории с Framework-ом расположены по адресам

К примеру, переходим в c:WindowsMicrosoft.NETFramework. По этому пути вы найдете папки, начинающиеся с символа v и версией фреймворка:

На представленном выше скриншоте мы видим несколько директорий, удовлетворяющих вышеуказанному требованию. Фреймворки, в которых установлены различные версии CLR, вы можете распознать, заглянув в ту или иную директорию — внутри директории, содержащей CLR, помимо всего прочего должны лежать сборки .net, как показано на рисунке:

Способ 2 — при помощи специальной утилиты CLRver.exe

Запустить утилиту вы можете при помощи Comand Promt вашей Visual Studio. Для этого зайдите в Пуск->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio Comand Prompt.

Выполните команду CLRver.exe. В консоли будет выведен список версий CLR, установленных на вашей машине:

Способ 3 — в коде вашего проекта

Это довольно просто — достаточно вызвать свойство System.Enviroment.Version, вот пример с MSDN:

// Sample for the Environment.Version property using System; class Sample < public static void Main() < Console.WriteLine(); Console.WriteLine(«Version: <0>», Environment.Version.ToString()); > >

Способ 4 как определить версию фреймворка определенной сборки при помощи Reflection

Вы можете программно узнать версию фреймворка, на котором написана та или иная сборка:

using System; using System.Reflection; … System.Reflection.Assembly.LoadFrom(«C:…MyAssembly.dll»).ImageRuntimeVersion

На сегодня все. Всем спасибо за внимание =)

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

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

Для реализации этого варианта требуется подключение к Интернету.

Чем .NET Framework отличается от .NET Core

.NET Framework корпорация Майкрософт выпустила в 2002 году, как основную платформу для разработки приложений Windows. Она до сих пора работает. Позже в 2014 году в Майкрософт создали уже кроссплатформенную систему с открытым исходным кодом — NET Core. В 2019 году компания объявила, что .NET Framework 4.8 станет последним выпуском и следующие версии будут выходить под единым названием. Одна из последних версий .NET Core называется .NET 5.0 — формулировку Core просто удалили из названия.

Читайте так же:
Как отправить песню в «Одноклассниках»?

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

.NET Framework.NET Core
СистемыТолько в WindowsWindows, macOS, Linux
Исходный кодИсходный код доступен, но прямое участие не требуетсяИмеет открытый исходный код
НововведенияРедкоЧасто
ПоставкаВходит в состав WindowsПоставляется отдельно
голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector