Согласованный путь разработки в Windows - PullRequest
0 голосов
/ 22 августа 2009

У меня есть несколько разделов на этом ноутбуке (XP, Vista, 7rc1, и чистый раздел для тестирования и установки сторонних softwafe). Я кодирую на XP и Windows 7. 4 раздела уже используются, поэтому у меня нет запасных разделов для моих файлов dev.

Что я могу сделать, чтобы создать согласованный путь разработки? Я попытался открыть общий доступ к своему диску C и сопоставить T с / home / c, однако это вызвало проблему с моим проектом ASP.NET. Я получаю сообщение об ошибке «Необходимые разрешения не могут быть получены.». При создании нового проекта я получаю ненадежную ошибку. Итак, что я могу сделать, чтобы получить согласованный путь разработки, который будет работать с путями ASP.NET?

Ответы [ 2 ]

1 голос
/ 22 августа 2009

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

Теперь у вас есть несколько вариантов.

Вариант 1: согласованная точка монтирования

Назначьте одну и ту же точку монтирования для общего тома во всех установках Windows. Давайте назовем это G :. Тогда каждый может использовать G: \ dev

Это просто (и фактически ничем не отличается от идеи USB-накопителя)

Вариант 2: Точки соединения:

Опять же, предполагая, что у вас есть некоторый том, который могут видеть все ваши установки Windows, вы можете использовать точек соединения .

Может быть немного сложно настроить, но он позволяет указать папку в другом месте (так же, как C: \ Documents and Settings перенаправляет на C: \ users в Win7 и Vista ).

Предположим, что каждая из ваших установок Windows загружается и видит свой собственный том как "C:" (но имеет другую букву, видимую из других установок ОС). Также предположим, что вы хотите, чтобы папка «C: \ dev» была вашей директорией исходного кода в каждой из установок Windows.

Вы можете создать точку соединения с именем "c: \ dev" в каждой из ваших установок Windows в папку dev, где бы она ни находилась (даже если она находится в G:).

Таким образом, каждая установка использует один и тот же путь ("C: \ dev").

В качестве альтернативы у вас есть:

Вариант 3: Виртуализация

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

1 голос
/ 22 августа 2009

Если я понимаю, что, по-вашему, вы говорите, вы хотите, чтобы ваши файлы разработки находились на их собственном диске, который не меняется?

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

...