Как установить visual studio на внешний диск

Обновлено: 07.07.2024

Создание автономной установки Visual Studio

Visual Studio 2017 поддерживает различные конфигурации сети и компьютера. Хотя мы рекомендуем использовать веб-установщик Visual Studio— — небольшой файл, в который входят все последние исправления и функции—, мы понимаем, что это не всегда возможно.

Visual Studio поддерживает различные конфигурации сети и компьютера. Хотя мы рекомендуем использовать веб-установщик Visual Studio— — небольшой файл, в который входят все последние исправления и функции—, мы понимаем, что это не всегда возможно.

[!NOTE] Если вы являетесь администратором предприятия и вам нужно развернуть Visual Studio в сети клиентских рабочих станций, которые отделены от Интернета брандмауэром, см. руководства по созданию сетевой установки Visual Studio и установке сертификатов, требуемых для автономной установки Visual Studio.

[!IMPORTANT] Не используйте этот параметр, чтобы создать автономный кэш для передачи на другой компьютер. Он не предназначен для этого.

Если вы хотите создать автономный кэш на локальном компьютере, который затем можно использовать для установки Visual Studio, см. раздел Использование командной строки для создания локального кэша ниже. На странице Создание сетевой установки Visual Studio также содержатся сведения о том, как создать кэш в сети.

Использование командной строки для создания локального кэша

Скачав небольшой загрузчик, откройте командную строку, чтобы создать локальный кэш. После этого установите Visual Studio из локального кэша. (При этом ISO-файлы, доступные для предыдущих версий, будут заменены.)

Скачав небольшой файл начального загрузчика, откройте командную строку, чтобы создать локальный кэш. После этого установите Visual Studio из локального кэша.

Шаг 1. Скачивание начального загрузчика Visual Studio

Для выполнения этого этапа необходимо подключение к Интернету.

Чтобы получить последнюю версию начального загрузчика для Visual Studio 2017 версии 15.9, перейдите на страницу с предыдущими версиями Visual Studio и скачайте один из следующих файлов начального загрузчика:

Выпуск имя_файла
Visual Studio Professional 2017, версия 15.9 vs_professional.exe
Visual Studio Enterprise 2017, версия 15.9 vs_enterprise.exe
Visual Studio Build Tools 2017, версия 15.9 vs_buildtools.exe

Начните со скачивания начального загрузчика Visual Studio 2019 с веб-страницы загрузки Visual Studio или страницы с выпусками Visual Studio 2019 для выбранной версии и выпуска Visual Studio. Файл установки или —начальный загрузчик— должны иметь одно из перечисленных ниже имен или похожее:

Выпуск Файл
Visual Studio 2019 Community vs_community.exe
Visual Studio 2019 Professional vs_professional.exe
Visual Studio 2019 Enterprise vs_enterprise.exe
Visual Studio 2019 Build Tools vs_buildtools.exe

[!TIP] Выпущенные версии Visual Studio 2022 еще не доступны, загрузчик ниже предназначен для предварительной версии Visual Studio 2022. Сначала скачайте загрузчик Visual Studio 2022 со страницы загрузок Visual Studio.

[!TIP] Если вы ранее скачали файл начального загрузчика и хотите проверить его версию, сделайте следующее. В Windows откройте проводник, щелкните правой кнопкой мыши файл начального загрузчика, выберите Свойства, перейдите на вкладку Подробно, а затем найдите номер в строке Версия продукта. Чтобы сопоставить этот номер с выпуском Visual Studio, перейдите на страницу Номера сборки и даты выпуска Visual Studio.

[!TIP] Если вы ранее скачали файл начального загрузчика и хотите проверить его версию, вот как это сделать. В Windows откройте проводник, щелкните правой кнопкой мыши файл начального загрузчика, выберите Свойства, перейдите на вкладку Подробно, а затем найдите номер в строке Версия продукта. Чтобы сопоставить этот номер с выпуском Visual Studio, перейдите на страницу Выпуски Visual Studio 2019.

[!TIP] Если вы ранее скачали файл начального загрузчика и хотите проверить его версию, вот как это сделать. В Windows откройте проводник, щелкните правой кнопкой мыши файл начального загрузчика, выберите Свойства, перейдите на вкладку Подробно, а затем найдите номер в строке Версия продукта. Чтобы сопоставить этот номер с выпуском Visual Studio, перейдите на страницу Выпуски Visual Studio 2022.

Шаг 2. Создание локального кэша установки

Для выполнения этого этапа необходимо подключение к Интернету.

Откройте командную строку и используйте параметры начального загрузчика, как указано в статье Использование параметров командной строки для установки Visual Studio, чтобы создать локальный кэш установки. Распространенные примеры использования начального загрузчика Enterprise показаны ниже и на странице с примерами параметров командной строки. Вы можете установить язык, отличающийся от английского, изменив en-US на языковой стандарт из списка языковых стандартов. Для дальнейшей настройки кэша можно использовать список компонентов и рабочих нагрузок.

[!TIP] Чтобы предотвратить ошибку, убедитесь, что путь к полной установке содержит менее 80 символов.

Для разработки классических приложений C++ выполните следующую команду:

Чтобы создать локальный макет с поддержкой только английского языка и полным набором компонентов (это будет довольно долго — компонентов у нас очень много), выполните следующую команду:

[!NOTE] Для установки полного макета Visual Studio потребуется как минимум 35 ГБ дискового пространства. Дополнительные сведения см. в статье Требования к системе.

[!NOTE] Для установки полного макета Visual Studio потребуется как минимум 41 ГБ пространства на диске. Дополнительные сведения см. в статье Требования к системе.

Шаг 3. Установка Visual Studio из локального кэша

При установке Visual Studio из локального кэша установщик Visual Studio использует локальные кэшированные версии файлов. Но если во время установки вы выберете компоненты, которые отсутствуют в кэше, установщик Visual Studio попытается скачать их из Интернета. Чтобы установить только те файлы, которые вы уже скачали, все параметры командной строки должны совпадать с теми, которые вы использовали для создания кэша макета.

Предположим, что вы создали кэш локальной установки с помощью следующей команды:

В этом случае используйте для запуска установки следующую команду.

[!IMPORTANT] Если вы используете Visual Studio Community, необходимо активировать его, войдя в продукт в течение 30 дней после установки. Для активации требуется подключение к Интернету.

Здравствуйте, Glorious, Вы писали:

G>Типа, как можно так аккуратненько выдрать установленную VS с компа и потом пользоваться ею на других машинах ?


Дык с винтом! А то эта гадость надежно интегрицца в систему

Не всё так плохо. Я бы сделал так.
через subst смонтировал какой-нибудь диск X:, поставил туда VS. Далее, пишем
на флешку этот каталог. В реестре ищем что-нибудь вроде
HKEY_LOCAL_ROOT/SOFTWARE/MICROSOFT/Visual Studuio/7.1/, экспортируем этот
каталог в reg-файл, сохраняем. Пытаемся запустить на "чистой" машине.
копируем из windows/system32 те dll, которые запрашивает IDE. Далее по
обстоятельствам.

Здравствуйте, Евгений Коробко, Вы писали:

ЕК>Не всё так плохо. Я бы сделал так.
ЕК>через subst смонтировал какой-нибудь диск X:, поставил туда VS. Далее, пишем
ЕК>на флешку этот каталог. В реестре ищем что-нибудь вроде
ЕК>HKEY_LOCAL_ROOT/SOFTWARE/MICROSOFT/Visual Studuio/7.1/, экспортируем этот
ЕК>каталог в reg-файл, сохраняем. Пытаемся запустить на "чистой" машине.
ЕК>копируем из windows/system32 те dll, которые запрашивает IDE. Далее по
ЕК>обстоятельствам.

Честно говоря, именно в таком свете я себе и представлял решение этой проблемы. Боюсь вот, только, что она может какую-нибудь dll-ку потребовать только при определенных обстоятельствах.
Т.е. VS загрузится и будет работать — а я подумаю, что всё окейно и уеду куда-нить в командировку. А там, внезапно, ей (VS) приспичит что-нибудь подгрузить из той dll-ки, которой у меня не будет — тут-то всё и встанет. Или она сразу, при загрузке проверяет наличие всех необходимых библиотек ? Никто не в курсе ?

Здравствуйте, Glorious, Вы писали:

G>Значит, господа, ситуация такая. По долгу службы надобно мне постоянно иметь
G> под рукой работающий VC7-компилятор и, очень желательно (ну просто очень. ),
G> чтобы вместе с Visual Studio.
G> Причем, комп с собой таскать у меня возможности нету

И тем не менее — классическим решением описанной проблемы есть ноутбук. Второй вариант — Remote desktop/VNC на свою машину. Никак иначе проблема AFAIK не решается.

Здравствуйте, Glorious, Вы писали:

G>Т.е. VS загрузится и будет работать — а я подумаю, что всё окейно и уеду куда-нить в командировку. А там, внезапно, ей (VS) приспичит что-нибудь подгрузить из той dll-ки, которой у меня не будет — тут-то всё и встанет.

А что мешает прихватить с собой и сам дистрибутив? Чтобы при подобном развитии событий вытащить нужную DLL'ку из него.

[ posted via RSDN@Home 1.1.4 beta 4 r388, accompanied by silence ] Здравствуйте, Glorious, Вы писали:

G>Честно говоря, именно в таком свете я себе и представлял решение этой проблемы. Боюсь вот, только, что она может какую-нибудь dll-ку потребовать только при определенных обстоятельствах.
G>Т.е. VS загрузится и будет работать — а я подумаю, что всё окейно и уеду куда-нить в командировку. А там, внезапно, ей (VS) приспичит что-нибудь подгрузить из той dll-ки, которой у меня не будет — тут-то всё и встанет. Или она сразу, при загрузке проверяет наличие всех необходимых библиотек ? Никто не в курсе ?
Вообще говоря, не вижу причин, чтобы все вышеописанные операции делать вручную. Есть же куча замечательных прог, которые отслеживают, что и куда записала программа при установке и создают лог. Они ещё и удалять её потом могут, но это к теме уже не относится. Навскидку, могу вспомнить Ashampoo Uninstaller. Какая странная планета! — подумал Маленький принц. — Совсем сухая,
вся в иглах и соленая. И у людей не хватает воображения. Они только
повторяют то, что им скажешь.

Здравствуйте, Rebus83, Вы писали:

R> Вообще говоря, не вижу причин, чтобы все вышеописанные операции делать вручную. Есть же куча замечательных прог, которые отслеживают, что и куда записала программа при установке и создают лог. Они ещё и удалять её потом могут, но это к теме уже не относится. Навскидку, могу вспомнить Ashampoo Uninstaller.

Ну-ну, представляю себе разгребание лог-файла. Лог-файл Repair'a у меня занял около 1.2 МБ.


Спасибо большое !
Но все же — напишите, пожалуйста, поподробнее, что такое Live CD/DVD ? Чтоб знать, что искать

Здравствуйте, squiz, Вы писали:

S>Здравствуйте, Rebus83, Вы писали:

R>> Вообще говоря, не вижу причин, чтобы все вышеописанные операции делать вручную. Есть же куча замечательных прог, которые отслеживают, что и куда записала программа при установке и создают лог. Они ещё и удалять её потом могут, но это к теме уже не относится. Навскидку, могу вспомнить Ashampoo Uninstaller.

S>Ну-ну, представляю себе разгребание лог-файла. Лог-файл Repair'a у меня занял около 1.2 МБ.

Ashampoo Uninstaller умеет создавать installation files. Там тебе будет и .reg, и файлики раскиданные по папочкам.

Здравствуйте, Glorious.
G>Спасибо большое !
G>Но все же — напишите, пожалуйста, поподробнее, что такое Live CD/DVD ? Чтоб знать, что искать

Live CD — это диск CD/DVD или флешка с предустановленной на най операционкой, т.е. Вы устанавливаете ОС на переносное устройство, а потом загружаетесь с него, т.е. выбираете при загрузке с чего загружаться CD (а если BIOS поддерживает, то можно и с флешки загрузится). Там есть хитрость, Вы не просто устанавливаете операционку, а сначала формируете её образ (т.е. устанавливаете ОС со всеми необходимыми прогами Вам), после этого нарезаете на диск, с флешкой не могу сказать как даже в общем, вероятно там проще ибо можно записывать "на лету". Сейчас много продается Live CD на Linux с предустановленными офисными приложениями и нтеренетовскими прогами. Короче Live CD позволяет иметь ОС всегда под рукой и в таком виде каком хотите Вы, после загрузки с Live Вам будут доступны устройсва компа (в часности хард и другие для сохранеия своих документов/исходников).
Удачи!

Автономный установщик Visual Studio 2017 своими руками? Легко!


Все мы знаем, что сейчас Microsoft уже не выпускает автономные пакеты установки Visual Studio (установка без интернета). Настал момент, когда мне понадобилось собрать автономный установщик для Visual Studio 2017 Enterprise по инструкции Microsoft. Однако я был очень сильно удивлён, когда обнаружил, что он не работает, так как в момент установки Visual Studio всё равно пыталась скачать некоторые пакеты из интернета. Если отказывался скачивать, то установка прекращалась.

Пришлось немного повозиться, чтобы собрать автономный установщик. Всё оказалось довольно просто.

Я использовал инструкцию от Microsoft, в которой они забыли упомянуть, что надо добавлять определённый параметр при сборке установщика, иначе без этого вам всё равно потребуется интернет. Поэтому я кратко их процитирую, но не забыв упомянуть всё что необходимо.

Собираем автономный установщик Visual Studio

Я скачиваю Visual Studio Enterprise – файл «vs_enterprise.exe».
Помещаю данный файл в корень диска «F» (вы можете поместить на любой диск, но помните для Visual Studio Enterprise требуется на диске минимум 39Гб).
Создаю на диске «F» каталог «vs_enterprise2017», в который загрузчик загрузит всё необходимое для автономной установки.
Далее в командной строке запускаю команду:

После этого запускается скачивание ресурсов:

Автономный установщик Visual Studio 2017 своими руками? Легко!

После успешного длительного скачивания, в командной строке появится информация, что скачивание завершено успешно (зелёной надписью) или сообщит, что при скачивании возникли ошибки. Проверяйте этот момент обязательно.

Если возникли ошибки, то снова запускаем указанную выше команду. Все пакеты, которые уже скачались, будут проверены, а недостающие будут докачаны. В моём случае один государственный орган заблокировал доступ к IP Azure Microsoft и оттуда не могли качаться пакеты. Пришлось для этих целей использовать VPN, чтобы загрузчик Visual Studio скачал все необходимые установочные пакеты.

Установка Visual Studio

Язык установки не менять на тот, который отличается от выбранного вами при скачивании языка, так как в образе только установка с тем языком, который вы указали в командной строке. Если выбрать другой языковой пакет, то Visual Studio будет пытаться скачать с сайта Microsoft файлы установки для вновь выбранного языка.

Как установить Visual Studio

В процессе разработки программ и приложений большое значение имеет используемое программное обеспечение, предоставляющее дополнительную функциональность. Одним из наиболее популярных приложений данного класса является Visual Studio. Далее мы детально опишем процесс установки этого ПО на компьютер.

Установка Visual Studio на ПК

Для того чтобы установить рассматриваемое ПО на компьютер для дальнейшего использования, его потребуется приобрести. Однако даже учитывая это, можно выбрать пробный период или скачать бесплатную версию с ограниченными функциями.

Шаг 1: Скачивание

Сначала вам необходимо обеспечить стабильное и по возможности быстрое интернет-соединение, позволяющее избежать проблем с загрузкой компонентов. Разобравшись с этим, можно приступать к скачиванию основных компонентов с официального сайта.

    Откройте страницу по представленной ссылке и найдите блок «Интегрированная среда разработки Visual Studio».

Переход на официальный сайт Visual Studio

Выбор версии Visual Studio на официальном сайте

Просмотр информации о Visual Studio на сайте

Выбор места сохранения установщика Visual Studio

Разархивирование установочных файлов Visual Studio

Переход к окну установки Visual Studio

Скачивание основных файлов Visual Studio

По окончании процесса загрузки нужно будет выбрать компоненты.

Шаг 2: Выбор компонентов

Данный этап инсталляции Visual Studio на ПК является наиболее важным, так как от выставленных вами значений прямо зависит дальнейшая работа программы. При этом каждый отдельный модуль может быть удален или добавлен уже после установки.

    На вкладке «Рабочие нагрузки» поставьте галочку рядом с нужными вам компонентами. Можно выделить все представленные средства разработки или установить базовую версию программы.

Примечание: Одновременная установка всех представленных компонентов может сильно отразиться на производительности программы.

Выбор рабочих нагрузок для Visual Studio

Настройка необязательных средств для Visual Studio

Добавление отдельных компонентов для Visual Studio

Добавление языковых пакетов для Visual Studio

Изменение места установки Visual Studio

Выбор типа скачивания Visual Studio

Переход к установке Visual Studio на ПК

Дополнительное подтверждение установки Visual Studio

На этом основной процесс установки можно считать законченным.

Шаг 3: Установка

В рамках данного шага мы сделаем лишь несколько замечаний по части процесса установки и доступных вам возможностей. Этот шаг можно пропустить, убедившись в успешном начале загрузки.

    На странице «Продукты» в блоке «Установлено» будет отображаться процесс скачивания Visual Studio.

Процесс скачивания Visual Studio

Приостановленное скачивание Visual Studio

Возможность отмены скачивания Visual Studio

Возможность изменения решения при установке Visual Studio

Надеемся, у вас получилось выполнить установку программы. В случае возникновения каких-либо вопросов, задавайте их нам в комментариях.

Заключение

Благодаря представленной инструкции вы легко установите Visual Studio на ПК вне зависимости от разновидности выбранного решения. Кроме того, ознакомившись с рассмотренным процессом, полное удаление программы также не будет проблемой.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Читайте также: