Какая версия net framework по умолчанию поставляется вместе с windows 7: Версии .NET Framework и ОС Windows — .NET Framework

Какая версия платформы .NET установлена ​​в Windows XP, Vista и 7?

спросил

Изменено
6 лет, 4 месяца назад

Просмотрено
53 тысячи раз

У меня есть приложение, использующее .NET framework 3.5. Я создаю это приложение для колледжа, чтобы помочь студентам учиться. Большинство студентов обычно имеют Windows XP SP2, Windows Vista или Windows 7. (Извините, пользователи Mac! Версия для Mac выйдет примерно через 6 месяцев) Какая версия .NET framework установлена ​​в Windows XP, Vista и 7; и будет ли мое приложение работать на всех этих платформах?

  • .net
  • windows
  • многоплатформенный

2

Из Википедии и MSDN:

 .NET Framework 1.1: Windows Server 2003
. NET Framework 2.0: Windows Server 2003 R2
.NET Framework 3.0: Windows Vista, Windows Server 2008
.NET Framework 3.5: Windows 7, Windows Server 2008 R2
.NET Framework 4.0: н/д
.NET Framework 4.5: Windows 8, Windows Server 2012
.NET Framework 4.5.1: Windows 8.1, Windows Server 2012 R2
.NET Framework 4.5.2: н/д
.NET Framework 4.6: Windows 10
.NET Framework 4.6.1: Windows 10 v1511
.NET Framework 4.6.2: Windows 10 v1607, Windows Server 2016
.NET Compact Framework 1.0 (SP2): Windows Mobile 5.0
.NET Compact Framework 2.0: Windows Mobile 6.0
 

Из других вопросов SO:

  • Windows 7 — 3.5
  • Виста — 2.0 и 3.0
  • XP — не установлен
  • XP SP2 — не установлен
  • XP SP3 — не установлен

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

4

Я хотел бы отметить, что Windows XP SP3 делает НЕ установлен . NET Framework 3.5 (полный профиль). Я только что узнал и испугался :-0

1

Посмотрите на этот похожий вопрос «Есть ли способ определить версию .NET Framework из командной строки?» в котором я разместил ответ здесь. В этом ответе есть ссылка на статью о CodeProject, которая делает именно это…

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

http://blogs.windowsclient.net/trickster92/archive/2008/05/21/introduction-the-net-framework-client-profile.aspx

0

Версия .NET framework может немного отличаться на каждом компьютере в зависимости от уже установленного программного обеспечения.

Аналогичный вопрос был задан здесь, в Stackoverflow, и одним из ответов, который может быть полезен, может быть ….. чтобы взглянуть на эту статью.

http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.

Что требуется для запуска CAREWare?

Обсудить (0)

История

Распечатать

CAREWare версии 5 сборки 915 или новее.

Начиная со сборки CAREWare 915 для запуска CAREWare потребуется .NET Framework 4.5.2.

Чтобы убедиться, что установлена ​​последняя версия .NET Framework, заполните обновления Windows. Чтобы вручную выполнить обновление до .NET Framework 4.5.2 вместо использования Центра обновления Windows или получить дополнительные сведения о .NET Framework, щелкните здесь.

Это операционные системы, поддерживающие .NET Framework 4.5.2:

Windows 7 с пакетом обновления 1, Windows 8, Windows 8.1, Windows Server 2008 R2 с пакетом обновления 1, Windows Server 2008 с пакетом обновления 2, Windows Server 2012, Windows Server 2012 R2, пакет обновления 2 для Windows Vista

CAREWare версии 5, сборки 865–914.

Начиная со сборки CAREWare 865, для запуска CAREWare потребуется . NET Framework 4.5.1.

.NET Framework 4.5.1

Это операционные системы, поддерживающие .NET Framework 4.5.1:

Windows 7 с пакетом обновления 1, Windows 8, Windows Server 2008 R2 с пакетом обновления 1, Windows Server 2008 с пакетом обновления 2, Windows Server 2012, Windows Vista с пакетом обновления 2

Для предыдущих сборок эти файлы необходимы для установки:

Распространяемый пакет установщика Windows 4.5

Распространяемый пакет .NET Framework версии 2.0 (x64)

.NET Framework 2.0 с пакетом обновления 2, только для Windows Server 2003 и Windows XP. .NET Framework 2.0 SP2 недоступен для отдельной загрузки на компьютерах с Windows Vista и Windows Server 2008; на них вам потребуется установить .NET Framework 3.5 SP1, который включает .NET Framework 2.0 SP2.

Примечание : Загрузите и установите NetFx20SP2_x86.exe, если вы не используете 64-разрядную машину.

.NET Framework 3.5 SP1

Примечание : на компьютерах с Windows 7 по умолчанию установлена ​​. NET Framework 3.5 SP1. .Net Framework 3.5 включает в себя .Net Framework 2.0. .Net framework 3.5 также поставляется с Windows Server 2008 R2 в качестве дополнительного компонента (по умолчанию отключен).

Примечание . В Windows 8 и Windows Server 2012 по умолчанию будут установлены .Net Framework 4.0 и 4.5. Пользователю CAREWare потребуется загрузить и установить .Net Framework 3.5 SP 1, чтобы завершить установку CAREWare.

Щелкните здесь, чтобы узнать больше о совместимости CAREWare и Windows.

Пользователь может получить сообщение об ошибке 1920 при установке CAREWare, поскольку версия .NET Framework старше требуемой для CAREWare версии. Вот статья от Microsoft о том, как проверить текущую версию .NET Framework.

Если .NET framework 2.0 не может быть установлен, возможно, он уже установлен и его необходимо включить. Если это происходит на компьютере с Windows 8, следуйте приведенным здесь инструкциям, чтобы решить эту проблему.