2010-01-17 2 views

ответ

7

Согласно сообщениям на форумах MSDN (например, http://social.msdn.microsoft.com/Forums/en/netfxsetup/thread/347bc59c-374c-43f9-a2ed-e9bb89c6f25b), Windows 7 включает .NET Framework 3.5.1.

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

для Windows 7, она включает в себя .NET Framework 3.5.1 в качестве компонента операционной системы. Это означает, что вы установили .NET Framework 2.0 с пакетом обновления 2 (SP2), версии 3.0 с пакетом обновления 2 (SP2) и 3.5 с пакетом обновления 1 (SP1) плюс несколько исправлений ошибок после обновления 3.5 SP1, если вы установили Windows 7. Таким образом, вам не нужно вручную устанавливать .NET 3.5 с пакетом обновления 1. Мы можем добавить или удалить функцию 3.5 с SP1 с помощью панели управления «Программы и компоненты».

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

5

Wikipedia говорит, что 3,0 установлен в Windows 7. Я думал 3,5 был на нем, хотя ...

Я думаю, что Википедия не является правильным. Если вы посмотрите на .NET 3.5 SP1 download page, он не указывает Windows 7 в качестве поддерживаемой операционной системы. Я думаю, это потому, что он включен в Win7. Также имеет смысл, поскольку 3.5 SP1 был выпущен 11/18/2008, а Win7 был выпущен почти год спустя.

+1

Википедия теперь исправлена: [.NET Framework - Версии] (http://en.wikipedia.org/wiki/.NET_Framework#Versions) Версия 3.0 .NET Framework включена в Windows Server 2008 и Windows Vista , Версия 3.5 входит в состав Windows 7 и также может быть установлена ​​в Windows XP и в семействе операционных систем Windows Server 2003. – brutuscat