Ошибка net framework уже установлен

To develop for .NET 4.6 in Visual Studio 2013 you need to install the targetting pack for 4.6.

The .NET 4.6 you’ve got installed is enough to run the programs, but it is not enough for development.

So follow the advice of the dialog, download the targetting pack.

Note that what you said you tried to download and install, that wouldn’t, was the normal runtime, and as you already know you have this installed. If you select the download option in the dialog it should open the right website, otherwise you should just open this page here (courtesy of @HansPassant in a comment):

Microsoft .NET Framework 4.6.1 Developer Pack and Language Packs for Windows 7 SP1, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 R2 SP1, Windows Server 2012 and Windows Server 2012 R2

  • Remove From My Forums
  • Вопрос

  • Техподдержка одной программы посоветовала переустановить Microsoft .NET Framework 4.7 на тестовом сервере Windows Server 2019.
    В компонентах сняли галку Microsoft .NET Framework 4.7, перезагрузили сервер. Microsoft .NET Framework 4.7 при установке выдает ошибку: .NET Framework 4.7 или более позднее обновление уже установлены на этом компьютере. Диспетчер
    серверов, Powershel, включение/отключение компонентов недоступны/не открываются, sfc /scannow не помогает, 
    DISM /Online /Cleanup-Image /CheckHealth говорит что образ не поврежден. Можно ли исправить эти ошибки?

Ответы

  • MS .Net FW 4.8 обратно совместим с .Net FW 4.7.  В подавляющем большинстве случаев все должно работать. Если ваша программа требует именно .Net FW 4.7 и отказывается работать с .Net 4.8, то тут нужно крепко задуматься.
    Возможно, программа завязана каким-то образом на недостатки .Net FW 4.7, которые были устранены в новой версии FW. Поэтому вашу программу лучше выбросить из компьютера, если только нет очень серьёзной причины
    держаться за устаревающее ПО.

    • Предложено в качестве ответа

      30 ноября 2020 г. 8:24

    • Помечено в качестве ответа
      Petko KrushevMicrosoft contingent staff, Owner
      30 ноября 2020 г. 8:38

Описание проблемы

Всё работало до момента когда я изменил версию .NET Framework на 4.7.2. После этого появилась такая ошибка при запуске:

This application requires one of the following versions of the .NET Framework:

.NET Framework, version=4.7.2

Do you want to install this .NET Framework version now?

Ошибка

Я подумал — фиг с ним, установил. Но нет, ничего не изменилось, всё ещё требуется установка. «Восстановил» в установщике, перезагрузил компьютер — ничего не помогло. Ошибка всё ещё тут. Нужная версия .NET Framework в списке программ есть.

Список установленных программ - всё что нужно вроде установленно

задан 3 авг 2019 в 9:19

Ilya Slesar's user avatar

2

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

Тем не менее мои проблемы решила смена на более новую версию .NET Framework, а конкретно на уже установленную 4.8. Если кому-то интересно, как я «додумался» до этого, то меня на это натолкнуло вот это из оф. документации Microsoft (статья: https://docs.microsoft.com/en-us/dotnet/framework/install/troubleshoot-blocked-installations-and-uninstallations)

Because the 4.x versions of the .NET Framework are in-place updates, you cannot install an earlier version of the .NET Framework 4.x on a system that already has a later version installed.

ответ дан 3 авг 2019 в 19:07

Ilya Slesar's user avatar


Фото

Соул
Наблюдатель
На форуме с
22 октября 19

1. Соул

2. 76561198116959277

3. 1.5

4. Помогите!!!

Послд установке игры выходит ошибка «.NET Framework 4.7 или более позднее обновление уже установлены на этом компьютере» и ярлык игры «Play Online DayZ Standalone (1.0)» не отображается (нажимаешь на нее выходит надпись «ошибка при работе с ярлыком»). 

Что делать???

Изменено: Соул, 23 октября 2019 — 09:43


Фото

Kidmoteeng
Игрок
На форуме с
15 апреля 17


Фото

Sania(ZoS)
Администратор портала
На форуме с
06 октября 19

1. Соул

2. 76561198116959277

3. 1.5

4. Помогите!!!

Послд установке игры выходит ошибка «.NET Framework 4.7 или более позднее обновление уже установлены на этом компьютере» и ярлык игры «Play Online DayZ Standalone (1.0)» не отображается (нажимаешь на нее выходит надпись «ошибка при работе с ярлыком»). 

Что делать???

ошибка «.NET Framework 4.7 или более позднее обновление уже установлены на этом компьютере» —  это значит, что все нормально, компонент уже имеется в вашей Windows и его устанавливать не надо вам, он уже установлен. Это не ошибка.
ярлык игры «Play Online DayZ Standalone (1.0)» не отображается (нажимаешь на нее выходит надпись «ошибка при работе с ярлыком»). — перед установкой игры добавьте папку с игрой в исключения антивируса и защитника системы, либо отключите их вовсе, у вас ярлык при установке создался на файл, а файл удалился антивирусом или защитником системы. В Windows 10 защитник системы экзотическим образом отключается, гугл вам поможет в этом.

Можно скрин?

скрин чего? В описании проблемы все указано….


Фото

Соул
Наблюдатель
На форуме с
22 октября 19

Спасибо большое!!! помогло))

вот ссылка как откл защиту на windows 10 (https://www.youtube.com/watch?v=qrq_gu_zwHE) если кому надо?

ошибка «.NET Framework 4.7 или более позднее обновление уже установлены на этом компьютере» —  это значит, что все нормально, компонент уже имеется в вашей Windows и его устанавливать не надо вам, он уже установлен. Это не ошибка.
ярлык игры «Play Online DayZ Standalone (1.0)» не отображается (нажимаешь на нее выходит надпись «ошибка при работе с ярлыком»). — перед установкой игры добавьте папку с игрой в исключения антивируса и защитника системы, либо отключите их вовсе, у вас ярлык при установке создался на файл, а файл удалился антивирусом или защитником системы. В Windows 10 защитник системы экзотическим образом отключается, гугл вам поможет в этом.

скрин чего? В описании проблемы все указано….

Спасибо большое!!! помогло))

вот ссылка как откл защиту на windows 10 (https://www.youtube.com/watch?v=qrq_gu_zwHE) если кому надо?

Аватара пользователя

ansi

Advanced Member
Сообщения: 1562
Зарегистрирован: 17.11.2007,11:59
Откуда: Минск

Не ставится net.framework на семерку…

Что за хрень? Ни одна версия Фреймворка не ставится, может в системе чего-то не хватает? Никак понять этого не могу — выдает неизвестную ошибку. Весь в непонятках, помогите пожалуйста — без него не поставится моя любимая прога по учету трафика.


SKcorp

Advanced Member
Сообщения: 3536
Зарегистрирован: 28.07.2008,13:37
Откуда: Leningrad, USSR

Конкурсы

Вклад в сообщество

Сообщение

SKcorp » 17.03.2016,15:12

NET STOP WuAuServ
Найдите папку «SoftwareDistribution» и переименуйте ее как «SDold»
net start WuAuServ
Теперь попробуйте установить .NET Framework снова.


pahan

Advanced Member
Сообщения: 4053
Зарегистрирован: 13.03.2015,14:23
Откуда: Химки, М.О.

Вклад в сообщество


Сообщение

pahan » 17.03.2016,16:09

1) там штатно идёт 3.5.1. Включите её через Установка и удаление программ->Установка компонентов Windows
2) для 4ки скачайте standalone installer — там всё одним файлом (>40 Мб), а не модные сейчас скачивальщики с инета.
3) или воспользуйтесь советом SKcorp и после этого выкачайте через обычный Windows update вместе о всеми остальными обновами.


Аватара пользователя

ansi

Advanced Member
Сообщения: 1562
Зарегистрирован: 17.11.2007,11:59
Откуда: Минск

Сообщение

ansi » 18.03.2016,08:56

благодарю, все получилось :thumbup:


Аватара пользователя

CodeMaster

Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Не ставится net.framework на семерку…

Сообщение

CodeMaster » 30.05.2019,15:20

ansi писал(а): ↑18.03.2016,08:56
благодарю, все получилось

А вот у меня нет :-( Винда 7 SP1 x64 скачал последний full .NET 4.6.2, после распаковки пишет не могу проверить сертификаты и отказывает ставится. Нета есно на той машине нет, иначе на хрена бы я его скачивал фуллом. Винда не активирована, может дело в этом? Но раньше таких проблем не встречал :-/

Блин, и во Флеймах надо бы порядок навести или объединить их. Вот почему эта тема не в Техническом?

После эпидемии всегда приходит война…


Аватара пользователя

skoroxod

Advanced Member
Сообщения: 16491
Зарегистрирован: 05.03.2009,19:27
Откуда: Старый Оскол
Контактная информация:

Вклад в сообщество



Не ставится net.framework на семерку…

Сообщение

skoroxod » 30.05.2019,15:29

CodeMaster писал(а): ↑30.05.2019,15:20
пишет не могу проверить сертификаты и отказывает ставится.

А Касперыча случаем на этой машине нет? Обычно из-за него так ругается.

Психологическая зрелость — это понимание того, как много вещей в мире не нуждается ни в твоих комментариях, ни в твоем мнении.


Аватара пользователя

CodeMaster

Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Не ставится net.framework на семерку…

Сообщение

CodeMaster » 30.05.2019,15:46

skoroxod писал(а): ↑30.05.2019,15:29
А Касперыча случаем на этой машине нет? Обычно из-за него так ругается.

Нет, вообще ничего, там чистая винда и немного дров — я сделал инсталляцию протестить сборку.

После эпидемии всегда приходит война…


Аватара пользователя

ATauenis

Advanced Member
Сообщения: 5195
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Не ставится net.framework на семерку…

Сообщение

ATauenis » 30.05.2019,17:43

CodeMaster писал(а): ↑30.05.2019,15:20
после распаковки пишет не могу проверить сертификаты и отказывает ставится

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

Рекомендую переустановить винду с нуля. Желательно, чистую MSDN/лицензионную, не сборку.

Дата стоит правильная?


Аватара пользователя

CodeMaster

Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Не ставится net.framework на семерку…

Сообщение

CodeMaster » 30.05.2019,22:01

ATauenis писал(а): ↑30.05.2019,17:43
Рекомендую переустановить винду с нуля.

Да она и так практически с нуля, но если что попробую накатить заново.

ATauenis писал(а): ↑30.05.2019,17:43
Желательно, чистую MSDN/лицензионную, не сборку.

Это вроде не сборка и я её не первый раз ставлю, хотя конкретно .NET и не ставил, но игрухи наверняка доставляли.

ATauenis писал(а): ↑30.05.2019,17:43
Дата стоит правильная?

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

После эпидемии всегда приходит война…


Аватара пользователя

ATauenis

Advanced Member
Сообщения: 5195
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Не ставится net.framework на семерку…

Сообщение

ATauenis » 30.05.2019,23:28

Если дата правильная, ещё можно попробовать перевести её на 2013-17 год.


Аватара пользователя

CodeMaster

Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Не ставится net.framework на семерку…

Сообщение

CodeMaster » 14.06.2019,13:04

ATauenis писал(а): ↑30.05.2019,23:28
Если дата правильная, ещё можно попробовать перевести её на 2013-17 год.

Ни текущая, ни ретро даты не помогают. Попутно выяснил, что проблема именно в 4.6.2. NET 4.6.1 встал без вопросов, но софту нужен именно 4.6.2.
Вот лог инсталятора, может станет что понятней:

После эпидемии всегда приходит война…


Понравилась статья? Поделить с друзьями:
  • Ошибка net framework при установке автокад
  • Ошибка net framework при запуске приложения
  • Ошибка net err too many redirects
  • Ошибка net err timed out на телевизоре
  • Ошибка net err name not resolved на телефоне