В настоящее время я работаю в небольшой группе разработчиков программного обеспечения, которая в основном обслуживает устаревшее программное обеспечение. Я пытаюсь настроить виртуальный компьютер, который мы можем использовать для этого обслуживания. В частности, я хотел бы иметь возможность отлаживать и запускать веб-приложения VB6 из папки на главном компьютере. Мои ограничения следующие:
- Виртуальный компьютер не будет зарегистрирован в домене.
- Сервер, на котором размещен наш репозиторий Subversion, не запускает службу Subversion, поэтому единственный способ взаимодействовать с репозиторием - через "file: \\", который требует аутентификации домена.
- Невозможно отлаживать / запускать веб-приложения VB6, расположенные на подключенных сетевых дисках, поскольку IIS требует, чтобы VirtualPC находился в том же домене, что и сетевой диск.
- Я бы не хотел копировать папку с хост-компьютера на VirtualPC, а затем копировать ее обратно, чтобы получить последнюю версию от Subversion.
Итак, я пытаюсь использовать функцию общей папки VirtualPC, чтобы поделиться каталогом Subversion хост-машины и открыть проект в VB6 на VirtualPC. Проблема в том, что Visual Basic выдает ошибку: «Путь не найден: '\\ C: \\ Subversion \ Path \ Project.vbp'», когда я пытаюсь открыть его. Папка C: \ Subversion на хост-машине сопоставлена с G: на VirtualPC. Если кто-нибудь может помочь мне решить эту ошибку или найти другой способ сделать это, я был бы глубоко признателен.
О, и хост, и виртуальная ОС - это Windows XP sp3. Используя VB 6.0, IIS v5.1.
Я могу свободно манипулировать файлами в общем каталоге с VirtualPC, т.е. копировать, вставлять, удалять и т. д.