Проблема Visual Studio 2010 с .NET 4.0

Сегодня я открыл проект C ++, но только что получил сообщение «Целевая платформа проекта не установлена» (целевая платформа: .NETFramework, версия = v4.0)

Сначала мой проект не использует .NET Framework / CLR. (Консольное приложение Win32) Во-вторых, у меня установлена ​​4.0. На третьем месте в XML-файле проекта я не нашел настройки TargetFramework.

Я переустановил VS2010, я попытался (пере) установить .NET 4.0, ничего -.-

Почему VS2010 запрашивает .NET 4.0 в проекте Win32?

Итак, я попытался открыть более старый проект, но все равно.


person Aurus    schedule 01.01.2011    source источник
comment
Эмм, что случилось вчера?   -  person Hans Passant    schedule 01.01.2011
comment
хе-хе, я это больше 1 дня назад, думаю 2 или 3 дня. Так что я не знаю, что наделал.   -  person Aurus    schedule 01.01.2011


Ответы (1)


У меня есть собственное решение моей проблемы вот оно, если у кого то такое же.

Я только что добавил:

<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

at

<PropertyGroup Label="Globals">

Не знаю, почему не находит 4.0, а 3.5. Но не важно. Win32 без CLR не нуждается в .NET.

person Aurus    schedule 01.01.2011
comment
Это как-то странно. Каким-то образом ваша платформа .NET 4 была повреждена. Странный. - person kenny; 01.01.2011
comment
В Visual C # он отлично работает. Другая вещь, которую я сделал для компиляции, - это установка v9.00 на v10.00 (VS) - person Aurus; 02.01.2011