Подтвердить что ты не робот

Как установить Visual Studio 2015 на другой диск

Я пытаюсь выяснить, как установить Visual Studio Community 2015 на другой диск, кроме моего диска C: \. Каждый раз, когда я открываю установщик VS, он показывает местоположение сохранения, но не позволяет мне его изменить:

диалог установки Visual Studio с неактивным путем для установки местоположения

Я хочу изменить адрес загрузки на мой диск D: \. Если есть работа, кто-то может дать мне руку? Я искал около нескольких часов, и я не могу найти ничего, что связано с моей проблемой.

4b9b3361

Ответ 1

Запустите установщик из командной строки с аргументом /CustomInstallPath InstallationDirectory

Смотрите дополнительные параметры командной строки и другую информацию об установке.

Примечание. это не изменит местоположение всех файлов, но только те, которые могут быть (по дизайну) установлены на другое место. Будьте предупреждены, что есть много общих компонентов, которые будут установлены в разделяемые репозитории на диске C: без какой-либо возможности изменить свой путь (если вы не выполните взломать с помощью mklink /j (соединение с каталогом, т.е. "жесткая ссылка для папки" ), но сомнительно, стоит ли это, потому что любые обновления Visual Studio нарушают эти жесткие ссылки. a href= "/questions/133960/how-to-change-visual-studio-2012-install-directory/801476#comment1931137_801476" > подтверждено людьми, которые это пробовали, хотя на Visual Studio 2012.)


Обновление: за последние comment удаление приложения Visual Studio может потребоваться до того, как будет указано выше. Команда удаления выглядит так: vs_community_ENU.exe /uninstall /force

Ответ 2

Запустите установщик в командной строке (Admin) с аргументом:

vs_community_ENU.exe /uninstall /force

Тогда:

vs_community_ENU /CustomInstallPath E:\VisualStudio2015

Ответ 3

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

Преимущества:

  • Установка ENTIRE находится на втором диске. будет работать даже с 32gb ssd. (Это основной пункт продажи, учитывая, что Visual Studio с дополнительными функциями превышает 30 ГБ. Если у вас есть ГБ, чтобы избавиться от этого решения, это НЕ для вас лучше всего)
  • Удаление или резервное копирование - это легкий ветерок. Просто удалите или переместите файл изображения. Не конфликтует с системным файлом и грязный реестр в случае поврежденной установки.

Недостатки:

  • Вам нужно много барана. Я использую 4 ГБ (из 8) и 2 (из 6) ядер для комфортного запуска. Тем не менее, он все еще медленнее, чем обычная установка.
  • Не будет работать для приложений с обширной 3D-графикой. Если вы хотите работать с формами, это хорошо, но если вы хотите создать 3D-игру для Android, скажем, xamarin, забудьте об этом.
  • Тестирование программы занимает несколько секунд, чтобы скомпилировать (минуты для приложений для Android). Это может показаться не очень много, но во время разработки эти секунды складываются.

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

Ответ 4

После попытки вручную удалить и затем загрузить другую копию установщика сообщества VS 2015 для использования с аргументом командной строки принудительного удаления (Оригинальный ответ Майкла Шухардта), Я все еще не мог изменить каталог установки.

После дальнейшего тестирования я обнаружил, что Unity (который интегрируется с Visual Studio с Unity 5.2) также должен быть удален. На данный момент Visual Studio Uninstaller (ссылка на последнюю версию на Github) может быть использована для окончательного удаления оставшихся оставшихся компонентов.

Теперь вы сможете запустить установщик Visual Studio и выбрать каталог или, альтернативно, запустить установку из командной строки с помощью аргумента "/CustomInstallPath...".

Ответ 5

Я использую Xamarin с Visual Studio, и я предпочитаю перемещать только какой-то большой андроид в другой каталог (скопируйте эти папки в пункт назначения до создания жестких ссылок):

mklink \J "C:\Users\yourUser\.android" "E:\yourFolder\.android"

mklink \J "C:\Program Files (x86)\Android" "E:\yourFolder\Android"

Ответ 6

Я нашел эти две ссылки, которые могут вам помочь:

В принципе, по крайней мере часть должна быть установлена ​​на системный диск. Я не уверен, соответствует ли ваш D:\какой-то внешний диск или фактический системный диск, но решение symlink может помочь.

Удачи.

Ответ 7

Кто-нибудь пробовал этот подход?

Выполнение dir /s vs_ultimate.exe из корневого запроса найдет его. Мой был в <C:\ProgramData\Package Cache\{[guid]}>. После того, как я перешел туда и запустил vs_community_ENU.exe /uninstall /force, он удалил все активы Visual Studio, которые, как я полагаю.

Получил совет этот пост.