Я пытаюсь скомпилировать проект, используя OpenFrameworks (библиотека, которая использует C++) в Visual Studio. В сборке установлены Release и X64, а в свойствах проекта я установил набор инструментов платформы Visual Studio 2015 (v140)
Однако каждый раз, когда я пытаюсь построить проект, я получаю ту же ошибку (среди других)
Ошибка MSB8020 Инструменты сборки для v141 (Platform Toolset = 'v141') не могут быть найдены. Чтобы построить с помощью инструментов сборки v141, установите инструменты сборки v141.
Я знаю, что v141 - это новая версия MSVS 2017, но я не хочу обновляться, так как новая версия не совместима с OpenFrameworks. Я попытался перепроектировать проект с нуля несколько раз, а также посмотрел файл VCXPROJ и подтвердил, что все установлено на V140 - и это так. Все очень странно.
Кажется, что при сборке что-то устанавливает требование для v141, но я не могу найти, откуда это происходит. У кого-нибудь есть идея?