Пакет таргетинга .NET Framework 4.0 не отображается в Visual Studio

6986
balexandre

Как я могу установить .NET 4.0 Framework на Windows 8 Pro / Visual Studio 2012 Professional?

Я получаю это:

enter image description here

и если я перейду по ссылке, Install other frameworks...я попаду на страницу Microsoft, где найду эту информацию:

enter image description here

Затем я установил .NET Framework 4.0.1 Targeting Pack и .NET Framework 4.0.2 Targeting Pack, так как не могу установить 4.0.3, перезагружал компьютер через овер, но Visual Studio по-прежнему не отображает структуру в раскрывающемся списке. меню.

Что я делаю неправильно?

Вот что regeditговорит то, что я установил на свою машину:

enter image description here

4
У меня та же проблема на компьютере с Windows 8, но нет проблем с машиной с Windows 7. Склонность к тому, чтобы быть Windows 8 Tom Stickel 12 лет назад 1
@ TomStickel то же самое здесь ... У меня нет проблем с Windows 7, только после обновления, дайте мне знать, если вы получите решение, я начинаю думать, что удаление / установка или переустановка будет исправить ... попробую это позже сегодня. balexandre 12 лет назад 1
У моего друга такая же проблема. Тратить слишком много времени на это. Приходится «называть это» .... Форматирование в Windows 7: / Tom Stickel 12 лет назад 0
Связано с StackOverflow: [Multi-Targeting .Net Framework 4 и Visual Studio 2012] (http://stackoverflow.com/questions/12567193/multi-targeting-net-framework-4-and-visual-studio-2012) Ƭᴇcʜιᴇ007 11 лет назад 0
Связано с форумами MDSN: [Visual Studio 2012 и ориентация на .NET Framework 4.0 - почему этого не хватает] (http://social.msdn.microsoft.com/Forums/en/vssetup/thread/4c07b9d8-5a73-4813-b38e -d1a84f21cbae) Ƭᴇcʜιᴇ007 11 лет назад 0

2 ответа на вопрос

3
Xandy

.NET 4.5 - это обновление для платформы 4.0 на месте. В отличие от .NET 3.0 и 3.5, которые были построены поверх 2.0, .NET 4.5 заменяет 4.0.

Фактически, если у вас есть клиентская машина Windows с установленной .NET 4.0 и установленная версия 4.5, она обновит как клиентские, так и расширенные профили до 4.5 (а в 4.5 больше нет ни клиентских, ни расширенных профилей, поставляется полностью).

Я бы посоветовал вам напрямую ориентироваться на 4.5, но если вам нужно ориентироваться на 4.0, возможно, VS2010 тоже нужно установить; У меня это вместе с VS2012 и .NET 4 появляется в списке фреймворков:

enter image description here

1
Brian

У меня было то же самое после удаления сообщества VS2015, все мои проекты VS2010 начали взрываться с этим. Моя проблема заключалась в том, что мне не хватало FrameworkList.xml из C: \ Program Files (x86) \ Справочные сборки \ Microsoft \ Framework.NETFramework \ v4.0 \ RedistList. Я скопировал с другой машины, и проблема ушла.

Это сработало! Ты спас мой день. По моему опыту, такие проблемы типичны для продуктов Microsoft. jotbek 7 лет назад 0