В статье приведена инструкция по установке бесплатной версии Visual Studio 2017 Community на Windows 10 для программирования на C++. По сравнению с версией 2015 процесс установки сильно изменился.

Так как уже вышла Visual Studio 2019, то Visual Studio 2017 нужно искать на странице со старыми релизами.

Переходим на адрес загрузки предыдущих версий Visual Studio: https://visualstudio.microsoft.com/ru/vs/older-downloads/.

Выбираем загрузку версии 2017:

Скачивание установщика

И там выбираем версию установщика под нашу операционную систему:

Выбор установщика

Запускаем скаченный файл:

Начальное окно установщика

Подзагрузка нужных файлов

После этого откроется окно с большим количеством пакетов для скачивания и установки в Visual Studio. Там и средства для программирования для мобильных устройств и под Node.js и так далее. Причем каждый пункт имеет справа список загружаемых файлов.

Нас интересует программирование на C++ под обычный Windows.

Если вы хотите программировать так называемые универсальные приложения (это те, что с Metro стилем и могут распространяться с магазином), то выберите первый блок и такие подпункты справа (обратите внимание, что пакет Windows 10 SDK лучше выбирать последний версии, который будет показываться у вас):

Пакеты для UWP приложений

Для классических приложений выберите эти пакеты:

Пакеты для классических приложений под .NET

Пакеты для классических приложений

Лично я еще удаляю пакет русского языка и устанавливаю только английский язык. Но это исключительно на ваш выбор:

Выбор языковых пакетов

После выбора пакетов нужно запустить долгую-долгую установку:

Процесс установки

После установки всех пакетов запустите Visual Studio:

Первое окно при запуске Visual Studio

Настоятельно рекомендую войти под учетной записью Visual Studio, чтобы через месяц программа не перестала работать (не проверял в 2017 версии, но в 2015 через месяц работы в незарегистрированной Community версии программа перестала запускаться, говоря, что нужно всё-таки войти под учеткой):

Вход в учетку

Вход в учетку

Вход в учетку

После этого откроется готовая к работе Visual Studio 2017 Community:

Открытая Visual Studio

Дополнительно

Можете попробовать создать простое консольное приложение по уроку:

Сложение двух чисел в Visual Studio 2013 (консольное Win32 приложение)

А в этой статье говорится как сложить два числа в оконном приложении:

Сложение двух чисел в Visual Studio 2017 на C++ (CLR приложение)

Если вы хотите разрабатывать универсальные UWP приложения, то не забудьте включить режим Режим разработчика в параметрах Windows 10:

Раздел «Обновление и безопасность»

Вкладка «Для разработчиков»

Также рекомендую поменять язык интерфейса на английский. Хотя ввиду хорошей многоязычной документации от Microsoft это не так критично, как в других IDE. Смена языка делается через настройки:

Выбор настроек Visual Studio

Смена языка Visual Studio<ul><li>Visual Studio 2017 Logo.svg by Microsoft Corporation / (2019-06-08)</li></ul>