Möglicherweise gibt es ein Problem mit der Freigabe des Ordners unter Verwendung des speziellen vboxsvr-Namens durch virtualbox. Versuchen Sie, den Ordner auf Ubuntu mithilfe von Samba freizugeben, und ordnen Sie ihn dann mithilfe der IP-Adresse in der virtuellen Maschine zu.
IIS in VirtualBox für Dateien aus dem gemeinsamen Ubuntu-Ordner
Hier ist das Problem:
- Ich möchte Ubuntu verwenden.
- Aber ich muss ASP.NET (MVC) Sites entwickeln.
- Also richte ich VirtualBox mit Win2003 und IIS6 ein.
- Ich würde es jedoch vorziehen, wenn meine Arbeitsdateien in meinem Ubuntu-Home-Ordner liegen.
- Ich richte also einen freigegebenen Ordner in VirtualBox ein und lasse von dort aus das virtuelle IIS6-Verzeichnis funktionieren.
Das Problem ist, IIS6 kann das nicht. Was auch immer ich versuche (zugeordnetes Laufwerk, Netzwerk-URI-Pfad) Ich erhalte unterschiedliche IIS-Fehler: Ich kann nicht auf Ordner zugreifen (für zugeordnetes Laufwerk), Dateisystemänderungen nicht überwachen (Freigabepfad \ vboxsvr) und so weiter.
Gibt es eine Möglichkeit für IIS6 in der virtuellen Maschine, virtuelle Anwendungsordner so zu konfigurieren, dass sie sich auf der Hostmaschine (Ubuntu) befinden - freigegebener Ordner, zugeordnetes Laufwerk, SMB-Freigabe oder was auch immer?
Hier ist was ich mit einem zugeordneten Laufwerk bekommen habe:
HttpException (0x80004005): Der Server kann nicht auf das Anwendungsverzeichnis 'h: \ work \ web \' zugreifen. Das Verzeichnis ist nicht vorhanden oder aufgrund von Sicherheitseinstellungen nicht zugänglich.]
Und dies ist die Netzwerkfreigabe-Pfadoption in IIS:
[HttpException (0x80070001): Fehler beim Starten der Überwachung von '\ vboxsvr \ queen3 \ work \ web'
UPDATE: Um "Fehler beim Start der Überwachungsänderungen zu vermeiden" zu vermeiden, kann man diese Methode in Betracht ziehen (ASP.NET-Überwachungsdateiänderungen deaktivieren). Dies ermöglicht die Verwendung von gemeinsam genutzten VirtualBox-Ordnern und nicht nur von Samba-Freigaben. Dies hilft auch beim Debuggen von Apps aus Visual Studio mithilfe von run (F5). Nur die Lösung muss über die Freigabe geöffnet werden, nicht die zugeordnete Datei (\ vboxsvr \ share).
1 Antwort auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
2
Warum kann das IIS-Installationsprogramm staxmem.dll nicht kopieren, obwohl es sich im angegebenen O...
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
1
Muss ich SP1 neu installieren, wenn ich Vista SP1 installiere, bevor ich IIS aktiviere?
-
5
iPod-Verwaltungssoftware für Linux
-
1
Rückkehr von Dual-Boot zu Windows