powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / MS VA 2017 (Community Edition): как обеспечить заявленную возможности сборки по WinXP?
3 сообщений из 3, страница 1 из 1
MS VA 2017 (Community Edition): как обеспечить заявленную возможности сборки по WinXP?
    #39671352
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Довольно странная ситуация.
На "новой" машине, на "чистую" ОС (Win10) установлена MS VS 2017 (CE), при инсталляции выбран пакет ("Рабочая нагрузка") под названием "Разработка классических приложений на C++", дополнительно установлена галка на пункте "Поддержка Windows XP для C++". Все работает как ожидается, замечаний нет.

При установке MS VS 2017 (CE) с теми же опциями на "старую" машину, где "чего там только не стояло", попытка собрать проект под WinXP (в настройках проекта указываю "набор инструментов платформы" == "Visual Studio 2017 - Windows XP (v141_xp)") вываливает ошибку компиляции "файл SDKDDKVer.h не найден" на строчке
Код: plaintext
1.
#include <SDKDDKVer.h>


в файле targetver.h.

Исследования показали, что на "проблемной" машине не инсталлируется SDK v7.1A, который должен использоваться при построении приложения под WinXP.
Различные манипуляции по повторной "ручной" и "не-ручной" инсталляции и деинсталляции MS VS 2017 (CE) ни к чему интересному не привели.
Я подозреваю, что дело в прошлых инсталляциях MS VS различных версий, где тоже устанавливался тот же SDK v7.1A, но вот найти не могу, где хранится эта информация.
...
Вопрос: не встречал ли кто-нибудь инструментов по "тотальной" подчистке следов прежних инсталляций MS VS?
...
Рейтинг: 0 / 0
MS VA 2017 (Community Edition): как обеспечить заявленную возможности сборки по WinXP?
    #39671353
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел рекомендации:
- выполнить деинсталляцию штатными средствами;
- запустить InstallCleanup.exe (размещается в "C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout") последовательно с ключами -i и -f.
- Удалить каталог установщика Visual Studio (Обычно это "C:\Program Files (x86)\Microsoft Visual Studio\Installer").

Потом попробовать снова инсталлировать. Если не помогло, дополнительно запустить "тотал анинсталлер": https://github.com/Microsoft/VisualStudioUninstaller/releases.
...
Рейтинг: 0 / 0
MS VA 2017 (Community Edition): как обеспечить заявленную возможности сборки по WinXP?
    #39671357
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КотовасияНашел рекомендации:
- выполнить деинсталляцию штатными средствами;
- запустить InstallCleanup.exe (размещается в "C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout") последовательно с ключами -i и -f.
- Удалить каталог установщика Visual Studio (Обычно это "C:\Program Files (x86)\Microsoft Visual Studio\Installer").

Потом попробовать снова инсталлировать. Если не помогло, дополнительно запустить "тотал анинсталлер": https://github.com/Microsoft/VisualStudioUninstaller/releases.

Получилось, после всех трех стуков в бубен.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / MS VA 2017 (Community Edition): как обеспечить заявленную возможности сборки по WinXP?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]