Почему net framework 4 не устанавливается windows 7?

Установка .NET Framework 3.5 в Windows 10

В Windows 10 вы можете установить .NET Framework 3.5 из панели управления компонентами.


  1. Выполните команду ;
  2. В списке компонентов выберите .NET Framework 3.5 (includes .NET 2.0 and 3.0), нажмите ОК;
  3. Если у вас есть доступ в Интернет, в следующем окне выберите Let Windows Update download the files for you и последняя версия компонента .NET Framework 3.5 будет загружена и установлена с серверов Microsoft.

Аналогичные команды DISM и PowerShell для загрузки и установки .NET Framework 3.5 из Интернета:и

Если у вас нет доступа в Интернет, вы можете установить .NET 3.5 в Windows 10 с помощью:

  • Offline установщика (скачайте последнюю версию .NET Framework 3.5 SP1 Runtime (dontetfx35.exe) здесь https://dotnet.microsoft.com/download/dotnet-framework/net35-sp1 ;
  • Если у вас есть установочный диск или iso образ с вашей версией Windows 10 (версия и билд должны совпадать), подключите (смонтируйте) его (например, в привод D:). Для установки .NET 3.5 используется команда DISM () или PowerShell ()

Чтобы проверить, что .NET Framework успешно установлен, выполните команду:

Name         : NetFX3~~~~
State        : Installed
DisplayName  : .NET Framework 3.5 (includes .NET 2.0 and 3.0)
DownloadSize : 72702771
InstallSize  : 247885750

Также вы можете проверить, что .NET Framework 3.5 установлен на вашем компьютере с помощью команды:

Аналогично можно проверить наличие других версий .Net.

Ошибка при инсталляции

«Нет Фреймворк» является разработкой Майкрософт и инсталлируется в ПК вместе с Виндовс 7. Об этой платформе обычно пользователи ничего не знают, до момента необходимости запуска какой-нибудь несовместимой с системой программы. Но самостоятельная инсталляция четвертой версии платформы часто заканчивается неудачей.

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

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

Что такое Microsoft .NET Framework и для чего он нужен?

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

Основными компонентами .NET Framework являются среда выполнения (CLR) и библиотека классов, которая включает ADO.NET, ASP.NET, Windows Forms и Windows Presentation Foundation (WPF). Средой разработки в первую очередь выступает Microsoft Visual Studio, что и понятно, так как VS разработка тоже компании Microsoft, и в этом случае языками программирования выступают: C#, Visual Basic .NET, C++. Но так же, как было уже сказано выше, есть и независимые проекты, в которых можно писать программы под .NET Framework на других языках.

Для обычных пользователей, если говорить по-простому то Microsoft .NET Framework это всего лишь программа или компонент операционной системы, без которой программы или игры, написанные под .NET Framework просто не будут работать, даже не запустятся. Поэтому если кто сомневается, нужна ли программа Microsoft .NET Framework или нет, то ответ, конечно же, нужна, так как в современном мире огромное количество программ и игр, которые используют библиотеки .NET Framework. И если Вы до сих пор не столкнулись с программами или играми, которые требуют установки Microsoft .NET Framework то рано или поздно Вы с этим столкнетесь. А если говорить о том какую версию устанавливать то, конечно же, чем новей, тем лучше, для примера мы будем устанавливать версию 4.0, это, кстати, последняя версия .NET Framework которую можно установить на Windows XP, а на сегодняшний день доступна версия .NET Framework 4.5.2.

Примечание! Как видно из названия материала устанавливать Microsoft .NET Framework 4.0 мы будем на операционную систему Windows 7, кстати говоря, по умолчанию в ней уже установлен .NET Framework 3.5, в Windows 8 по умолчанию идет версия 4.0, а в Windows 8.1 уже 4.5. Поэтому если у Вас, например ОС Windows 8 то .NET Framework 4.0 устанавливать не нужно.

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

Следующие шагиNext steps

  • Если у вас отсутствует опыт работы с .NET Framework, ознакомьтесь с общими сведениями об этой платформе, основными понятиями и ключевыми функциями.If you’re new to the .NET Framework, see the overview for an introduction to key concepts and features.


  • Сведения о новых функциях и улучшениях в .NET Framework 4.5 и ее доработанных выпусках см. в разделе Новые возможности в .NET Framework.For new features and improvements in the .NET Framework 4.5 and its point releases, see What’s new in the .NET Framework.

  • Сведения о миграции приложения на более новую версию платформы .NET Framework см. в руководстве по миграции.For information about migrating your app to a newer version of the .NET Framework, see the migration guide.

  • Сведения об определении версий или обновлений, установленных на компьютере, см. в разделах Практическое руководство. Определение установленных версий .NET Framework и Практическое руководство. Определение установленных обновлений .NET Framework.For information about determining which versions or updates are installed on a computer, see How to: Determine Which .NET Framework Versions Are Installed and How to: Determine Which .NET Framework Updates Are Installed.

Обнаружение .NET Framework с 1.0 по 4.0Detect .NET Framework 1.0 through 4.0

Каждая версия .NET Framework с 1.1 по 4.0 указана в виде подраздела в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP.Each version of .NET Framework from 1.1 to 4.0 is listed as a subkey at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP. В следующей таблице перечислены пути к каждой версии .NET Framework.The following table lists the path to each .NET Framework version. Для большинства версий существует значение REG_DWORD Install, равное , чтобы указать, что эта версия установлена.For most versions, there’s a Install REG_DWORD value of to indicate this version is installed. В этих подразделах также имеется значение REG_SZ Version, содержащее строку версии.In these subkeys, there’s also a Version REG_SZ value that contains a version string.

Примечание

Подраздел NET Framework Setup в пути реестра не начинается с точки.The NET Framework Setup subkey in the registry path does not begin with a period.

Версия платформыFramework Version Подраздел реестраRegistry Subkey ЗначениеValue
1.01.0 HKLM\Software\Microsoft\.NETFramework\Policy\v1.0\3705HKLM\Software\Microsoft\.NETFramework\Policy\v1.0\3705 REG_SZ Install равно Install REG_SZ equals
1.11.1 HKLM\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322HKLM\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322 REG_DWORD Install равно Install REG_DWORD equals
2.02.0 HKLM\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727HKLM\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727 REG_DWORD Install равно Install REG_DWORD equals
3.03.0 HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.0\SetupHKLM\Software\Microsoft\NET Framework Setup\NDP\v3.0\Setup Значение REG_DWORD InstallSuccess равно InstallSuccess REG_DWORD equals
3.53.5 HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5 REG_DWORD Install равно Install REG_DWORD equals
Клиентский профиль 4.04.0 Client Profile HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\ClientHKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client REG_DWORD Install равно Install REG_DWORD equals
Полный профиль 4.04.0 Full Profile HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\FullHKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full REG_DWORD Install равно Install REG_DWORD equals

Важно!

Если вы используете 32-разрядное приложение в 64-разрядной версии Windows, пути реестра будут отличаться от указанных ранее.If the app you’re running is 32-bit and running in 64-bit Windows, the registry paths will be different than previously listed. 64-разрядный реестр доступен в подразделе HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ .The 64-bit registry is available in the HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ subkey. Например, подразделом реестра для .NET Framework 3.5 является HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v3.5.For example, the registry subkey for .NET Framework 3.5 is HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v3.5.

Обратите внимание, что путь реестра к подразделу .NET Framework 1.0 отличается от остальных.Notice that the registry path to the .NET Framework 1.0 subkey is different from the others

Клиентский профиль .NET Framework 4

Клиентский профиль .NET Framework 4 — это некий поднабор компонентов .NET Framework 4, которые оптимизированы для клиентских приложений. Он включает в себя необходимый набор функций и компонентов, которых достаточно большинству клиентских приложений. Сюда входит Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF). Если говорить о том, что сюда не включено то это: ASP.NET, расширенный набор функций WCF, поставщик данных .NET Framework для Oracle и система MSBuild для компиляции, если Вам необходимы эти компоненты то нужно уже устанавливать полноценный .NET Framework 4. Как Вы, наверное, уже поняли клиентский профиль .NET Framework 4 это своего рода урезанная версия .NET Framework 4.

И теперь давайте перейдем к установке данных компонентов и начнем мы с Microsoft .NET Framework 4 Client Profile.

Примечание! Если Вы хотите сразу установить полноценный Microsoft .NET Framework 4.0, то клиентский профиль устанавливать не обязательно.

Установка Microsoft .NET Framework 4 Client Profile

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

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

Я предлагаю клиентский профиль .NET Framework 4 установить с помощью веб установщика, а затем, когда мы будем рассматривать установку полноценного .NET Framework 4.0 использовать автономный установщик.


И так начнем.

Скачать клиентский профиль .NET Framework 4 (веб установщик) можно вот на этой странице.

Вы переходите на страницу и жмете «Скачать»

Затем Вам будет предложено отметить для загрузки дополнительные пакеты приложений, но так как в данном случае нам ничего больше не нужно мы просто жмем «Отказаться и продолжить» в правой части экрана

В итоге у Вас загрузится файл dotNetFx40_Client_setup.exe, который нужно запустить.

И сразу после запуска нам необходимо согласиться с лицензионным соглашением, т.е. поставить галочку напротив «Я прочитал и принимаю условия лицензионного соглашения» и нажать «Установить».

Затем нам больше ничего не нужно делать мы просто ждем окончания загрузки и установки.

Установка займет не много времени всего минуты 3, после чего установщик скажет, что «Установка завершена», и мы жмем «Готово».

Как видите в установке клиентского профиля .NET Framework 4 нет ничего сложного как впрочем, и в установке самой платформы Microsoft .NET Framework 4, но это Вы сейчас сами и увидите.

Заключение


Версия 3.5 предусмотрена для таких случаев, когда более поздние не подходят. Такое условие ставит многих юзеров в тупик, однако, это вполне легко выполнимая задача, которая не заберет много вашего времени больших объемов знаний программиста.

А вот версия 4.5 уже является обновлением четверки, внедрена изначально в операционную систему виндовс и полным ходом способна функционировать, если имеются все условия, и нет ошибок.

Что касается ошибок, то их устранение в статье рассмотрено детально и со всех сторон, то есть, это четыре варианта решения проблемы, которые обязательно приведут к желаемым результатам.

Такая программа очень полезна геймерам и тем людям, которые плотно связаны с программированием.

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

Windows 10 .NET Framework 4.5: как качать и установить

Всё про NET Framework для Windows 10 — Методы загрузки, установки и частые ошибки

9.1 Total Score

Net framework для Windows 10

Рассмотрена тема о том, что такое net framework 3.5 и 4.5 для windows 10. Получается, что это программа позволяет устанавливать и создавать те сервисы, которые по каким-либо причинам не могут быть распознаны ОС Windows 10. Отметили такую важную вещь, как версии данного приложения. Ведь, начиная с четвертого номера, Net уже предусмотрена на десятом виндовс. Но бывают случаи, когда необходимо использовать предыдущие варианты, тогда и возникает вопрос, как их раздобыть и каким образом пользоваться.

Актуальность информации

10

Доступность применения

8.5

Раскрытие темы

8

Достоверность информации

10


С этим читают