Visual Studio 2017 хранит информацию, ранее сохраненную в публичном реестре, в новом частном реестре: C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 15.0_6de65198 \ privateregistry.bin
Здесьвам необходимо добавить EnableOutOfProcBuild в соответствии с инструкциями для VS2013 / VS2015.
Для обновления частного реестра вы можете использовать Regedit.
Нажмите, чтобы выбрать узел HKEY_USERS.
Выберите «Файл»> «Загрузить куст» и перейдите к файлу privateregistry.bin.Когда вы выбираете его, Regedit будет запрашивать имя - не имеет значения, как вы его называете, поскольку мы скоро это сделаем.
Теперь появится структура реестра, и вы можете перейти вниз к Microsoft \ VisualStudio \15.0_Config \ MSBuild
Создать новый DWORD EnableOutOfProcBuild со значением 0.
После того, как вы закончите, выберите корень улья (как бы вы его ни называли ранее) и используйте File> Unload Hive, чтобы отсоединиться от него.
Теперь это должно работать: o)