Может ли Visual Studio Express работать с USB-накопителя? - PullRequest
4 голосов
/ 20 мая 2010

Используя произвольную машину Windows (2000 / XP или более позднюю), я могу

  1. установка Eclipse CDT на USB-накопитель

  2. переместить этот USB-накопитель на другой Windows-машина - та, которая не иметь любую форму программного обеспечения Eclipse уже установлена, и, возможно, другая версия Windows (но 2000 / XP или более поздняя версия)

  3. использование Eclipse для разработки программ уровня C / C ++ уровня приложений на этом втором компьютере (включая использование отладчика), запускаемых непосредственно с USB-накопителя, без копирования чего-либо на C:.

Я могу сделать все это без с правами администратора на или машине.

Я могу сделать то же самое с NetBeans и с несколькими другими IDE, поддерживающими разработку на C / C ++.

Возможно ли это сделать с любой версией Visual Studio Express?

Если нет, можете ли вы объяснить техническую причину (причины), по которой это не работает?

Ответы [ 3 ]

9 голосов
/ 20 мая 2010

Eclipse, по-видимому, разработан для того, чтобы Microsoft назвала развертывание XCOPY ..., что означает, что для него не требуются какие-либо специальные записи в реестре Windows (или любая другая «идентификация установки» на целевом компьютере).) для правильной работы.

Visual Studio определенно не разработан так.Он вносит расширенных изменений в реестр во время установки, и эти записи (и любые другие ресурсы, такие как специальные папки) будут отсутствовать на любом другом компьютере.

Так что вы можете установитьVisual Studio на флэш-диске, но некоторые артефакты установки будут помещены на диск C:, и вы сможете использовать флэш-диск только на этом компьютере.

2 голосов
/ 12 июня 2011

Это определенно можно сделать! Я видел техника с копией на флешке. Единственный видимый недостаток заключался в том, что при запуске на другом компьютере требуется ввести лицензию. Я не мог видеть никаких других проблем (скорость / отладчик и т. Д. Все это работало на его копии). Проверь это: http://technet.microsoft.com/en-us/appvirtualization/dd334515.aspx Я полагаю, что виртуализированный пакет, который я видел, был создан следующим образом: http://spoon.net/Studio/ К сожалению, это было бы вопросом экспериментировать с этим ...

Никакой виртуальной машины или дополнительного программного обеспечения не требовалось!

1 голос
/ 22 ноября 2010

Возможно, вы могли бы установить VS Express на ВМ, работающую с USB-накопителя, используя Portable VirtualBox или VMPlayer. Не самая лучшая производительность, но ее можно использовать для не слишком больших проектов или обучения.

...