Чтобы ответить на вопросы вашего вопроса:
Копирование содержимого папки C:\Program Files (x86)\Microsoft Visual Studio
не рекомендуется для установки VS.
(Полная установкабудет не только устанавливать переменные окружения, но и устанавливать соответствующие ключи и значения реестра. Простая копия может нарушить этот процесс)
Поэтому мы всегда рекомендуем пользователям устанавливать VS с помощью vs-installer или автономного установочного пакета. (То же самое, что предлагает Златомир .)
В соответствии с вашими фактическими требованиями:
Кажется, вы просто пытаетесь использовать VC++ compiler in QT Creator
вместоdeveloping QT projects in Visual Studio
. Так что инструментов сборки для пакета VS вам достаточно.
Смотрите эту связанную проблему , если мы скачаем пакет Build Tools for VS с соответствующей рабочей нагрузкой C ++, тогда мы сможем получить компилятор, необходимый QT. Нет необходимости устанавливать VS IDE для этой ситуации.
И если нам нужен компилятор C ++ из VS2017, скачайте Build Tools for VS2017
, если нам нужен компилятор C ++ из VS2015, скачайте Build Tools for VS2015 Update3
. Ссылку старой версии о VS Tools см. здесь .
Обновление:
По ссылке старые загрузки мы можемсм:
Выберите кнопку download в зависимости от того, какая версия нам нужна. Мы можем найти как пакет инструментов для сборки VS2017, так и VS2015.
![enter image description here](https://i.stack.imgur.com/9fLy9.png)