Настройка Visual Studio для C ++: предупреждение .NET Framework

У меня есть родное приложение C ++, разработанное в Visual Studio 2010. В состав решения входит также проект установки. Во время сборки установки появляется предупреждение:

ВНИМАНИЕ: целевая версия .NET Framework в проекте делает
не соответствует версии условия запуска .NET Framework ‘.NET Framework
4 Профиль клиента ». Обновление версии запуска .NET Framework
условие для соответствия целевой версии .NET Framework в
Диалоговое окно Дополнительные параметры компиляции (VB) или Страница приложения (C #,
F #).

В свойствах (c ++ app) в Common Properties есть поле, которое говорит:

Целевая среда: .NETFramework, версия = v4.0

который не может быть отредактирован.

Теперь возникает вопрос: зачем вообще нужно приложение .NETFramework для C ++ ???

4

Решение

Вы можете добавить (используя текстовый редактор) <TargetFrameworkVersion>v2.0</TargetFrameworkVersion> к <PropertyGroup Label="Globals"> раздел во всех файлах .vcxproj вашего решения, затем перезагрузите измененные проекты. Это изменение приводит к тому, что VS перестает добавлять фиктивное условие запуска.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]