просто интересно, сможет ли кто-нибудь помочь с проблемой, с которой я столкнулся в Visual Studio 2017. У меня изначально была установлена Visual Studio 2012 Ultimate с действительным ключом.Совсем недавно я решил использовать Visual Studio 2017 Community, потому что на самом деле я не использую какие-либо функции Ultimate.После установки VS2017 Community я удалил VS2012.Теперь, когда я создаю новый проект, я получаю сообщение об ошибке:
The "ConfigurationGeneral" rule is missing the "WindowsTargetPlayformVersion" property.
Поэтому мне нужно нажать «ОК», а затем отредактировать свойства моего проекта, чтобы использовать «VS 2012 (v110»).) "для набора инструментов платформы, чтобы получить что-нибудь для компиляции.Это говорит мне, что v141 не установлен.Кроме того, мой IntelliSense, похоже, не работает вообще.
Если я проверяю VS Installer, он говорит, что у меня установлены оба v140 и v141, так что я думаю, что это может быть проблема с путем?Я гуглил, но ничего не помогло.Спасибо за любую помощь в этом и IntelliSense, спасибо.
Установленные компоненты:
VC++ 2015.3 v14.00 (v140) toolset for desktop
VC++ 2017 version 15.9 v14.16 latest v141 tools
Я пытался сделать ремонт, но это не помогло.
Вот что говорит IntelliSense:
`ошибка: сборка Designtime не удалась для конфигурации проекта '.. \ MyProject.vcxproj' Debug | Win32 '.IntelliSense может быть недоступен.
Установите переменную среды TRACEDESIGNTIME = true и перезапустите Visual Studio для исследования. `