Мне нужно изменить существующий проект разработки расширения Visual Studio 2017. В этом проекте все настроено просто отлично. Однако на трех разных компьютерах я пытался установить необходимые фреймворки, чтобы построить его как есть, и только на одном из них я работал без проблем.
Я захожу в установщик Visual Studio и изменяю его, добавляя рабочую нагрузку для «разработки расширений Visual Studio», затем открываю проект и замечаю кучу ошибок компиляции из-за отсутствующих пространств имен. Я подумал, что, возможно, ссылки не были установлены должным образом, поэтому я искал, что мне нужно добавить. Однако я не могу найти ни онлайн, ни просматривая уже имеющиеся в системе библиотеки, которые я должен добавить. Еще более странно, что я пытался сделать это на трех разных компьютерах, и на одном из них он работал правильно, ничего не меняя.
Следующее изображение является просто примером библиотек, которые мне не хватает:
Я не могу понять, что мне здесь не хватает, возможно, они должны быть в Visual Studio SDK, который устанавливается вместе с установщиком Visual Studio, но моя система не может его найти? Я попытался добавить больше рабочих нагрузок и компонентов, попытался удалить и установить снова, и ничего не работает, и я не могу найти ни одного результата поиска с этой проблемой. Почему бы это сработало один раз из трех с одинаковыми шагами?