Я попытался скомпилировать приложение для Windows XP, нормальный исполняемый файл выдает ошибку:«Windows.h: Нет такого файла или каталога ошибка» при смене платформы Toolset на v140_xp
"... is not a valid Win32 application."
я прочитал, что я мог бы создать XP-совместимый исполняемый файл, изменив Platform Toolset на Visual Studio 2015 - Windows XP (v140_xp)
, но когда я делаю это, а затем попытаться скомпилировать это дает мне следующие ошибки:
Cannot open include file: 'Windows.h': No such file or directory
Could not find WindowsSdkDir_71A variable from registry. TargetFrameWorkVersion or Platform toolset may be set to an invalid version number.
Как я могу скомпилировать с этим набор инструментов версии
Когда я перезагрузил решение после смены набора инструментов, он сказал «Мой проект (недоступен)» в проводнике проекта. Щелчок правой кнопкой мыши и выбор «Установка отсутствующих функций» инициирует обновление поддержки. – MicroVirus
У меня такая же проблема с отсутствием windows.h при использовании v140_xp, и ничего не предлагалось здесь. – Pavel