5

Как бы я мог установить Visual Studio 2010 и все его зависимости полностью на виртуальный диск? У меня есть 16 ГБ оперативной памяти на моем компьютере и 4 ГБ оперативной памяти только для визуальной студии.

Если я просто попытаюсь установить Visual Studio, используя обычный установщик, он все равно добавит массу вещей к моему жесткому диску по умолчанию. Я хотел бы, чтобы все зависимости были на рамдиске плюс сама Visual Studio и любой кеш, который у нее мог быть, и т.д. Спасибо за совет.

2 ответа2

6

Исходя из моего опыта, изменение пути установки Visual Studio возможно, но может вызвать много проблем позже. Я не стал бы пытаться изменить то, как Microsoft считает, что установка должна быть локализована. Вместо этого я бы использовал функцию программной ссылки NTFS и сделал бы вид, что Visual Studio и некоторые другие компоненты установлены в C:\Program Files\... где, как на самом деле, они расположены на диске RAM:

  1. Отформатируйте ваш RAM диск с NTFS (если он еще не в этом формате)
  2. Скопируйте каталоги, которые вы хотите отобразить, в ОЗУ на диск ОЗУ (лучше использовать командную строку, а не Проводник) - точный целевой путь на диске ОЗУ не имеет значения
  3. переименуйте исходный каталог в вашем каталоге Program Files (например, "Visual Studio" в "Visual Studio_").
  4. Создайте символическую ссылку из C:\Program Files\Visual Studio на ваш RAM-диск (R: в этом примере):

mklink /D "C:\Program Files\Visual Studio" "R:\Visual Studio"

Теперь ваша установка Visual Studio на C-Drive указывает на ваш RAM-Drive. И самое лучшее, что вы можете автоматизировать весь процесс с помощью пакетного скрипта.

0

Библиотекам .NET придется сидеть на диске, если только вы не решите загрузить всю папку Windows в ОЗУ (почему ?? Разве мы не узнали от класса безопасности об этом опасностях?)

Это библиотеки, на которые должны ссылаться другие приложения, поэтому их нельзя использовать произвольно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .