Это может быть связано с тем, как virtualbox совместно использует папку, используя специальное имя vboxsvr. Попробуйте предоставить общий доступ к папке в Ubuntu с помощью Samba, а затем сопоставить ее на виртуальной машине, используя вместо этого IP-адрес.
IIS в VirtualBox, обслуживающий файлы из общей папки Ubuntu
Вот проблема:
- Я хочу использовать Ubuntu.
- Но мне нужно разрабатывать ASP.NET (MVC) сайты.
- Поэтому я настроил VirtualBox с Win2003 и IIS6.
- Но я бы предпочел, чтобы мои рабочие файлы находились в моей домашней папке Ubuntu.
- Поэтому я настраиваю общую папку в VirtualBox и оттуда заставляю работать виртуальный каталог IIS6.
Проблема в том, что IIS6 не может этого сделать. Что бы я ни пытался (подключенный диск, сетевой URI-путь), я получаю разные ошибки IIS: не могу получить доступ к папке (для подключенного диска), не могу отслеживать изменения файловой системы (путь к общему ресурсу \ vboxsvr) и так далее.
Есть ли способ для IIS6 в виртуальной машине настроить папку виртуального приложения на хост-машине (Ubuntu) - будь то общая папка, подключенный диск, общий ресурс smb или что-то еще?
Вот что я получил, используя подключенный диск:
HttpException (0x80004005): Сервер не может получить доступ к каталогу приложения 'h: \ work \ web \'. Каталог не существует или недоступен из-за настроек безопасности.]
И это с помощью параметра пути общего сетевого ресурса в IIS:
[HttpException (0x80070001): не удалось запустить мониторинг изменений в '\ vboxsvr \ queen3 \ work \ web
ОБНОВЛЕНИЕ: также, чтобы избежать «Не удалось запустить мониторинг изменений», можно рассмотреть этот метод (отключить изменения файла мониторинга ASP.NET). Это позволит использовать общие папки VirtualBox, а не только общие папки samba. Это также помогает отлаживать приложения из Visual Studio с помощью run (F5), только общее решение должно быть открыто из общего ресурса, а не из сопоставленного файла (\ vboxsvr \ share).
1 ответ на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
2
Почему установщик IIS не может скопировать staxmem.dll, несмотря на то, что он находится в указанной...
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
1
Если я установлю Vista SP1 до включения IIS, придется ли мне переустанавливать SP1?
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows