我在MacBook Air上的VirtualBox(最新版本,4.1.4)下運行Windows 7 64位Ultimate。我在我的用戶文件夾下的Mac上創建了一個共享文件夾。我已將該文件夾的讀/寫權限授予我的帳戶。 (我還將它配置爲對每個人的讀/寫訪問權限,這並沒有什麼區別。)我如何允許Delphi XE2在運行Windows 7的VirtualBox VM中查看我的Mac上的共享文件夾
在VirtualBox下的Windows 7中,我已將該文件夾添加爲共享文件夾。
從我的Windows 7虛擬機中,我可以看到這個文件夾,在其中創建新的文件夾和文件,並使用Windows資源管理器讀取文件夾和文件。
問題在於Delphi XE2。如果我嘗試打開或保存一個項目到這個共享文件夾,在保存對話框中,共享(我當前映射到網絡驅動器)出現一個紅色的X圖標,表示它有什麼問題。如果我點擊這個文件夾,Delphi顯示一個標題爲「恢復網絡連接」的對話框,並顯示一條消息「重新連接E:到\ VBOXSVR \演示VirtualBox共享文件夾時發生錯誤:請求不受支持。已經恢復「。
我無法在該共享文件夾中保存項目,這抑制了我使用Delphi的dpr2xcode.exe實用程序輕鬆創建iOS應用程序並生成必需的Xcode文件夾的能力。我必須做的是在本地創建項目文件夾,運行dpr2code.exe生成Xcode項目,然後使用Windows資源管理器將本地文件夾的內容複製到共享文件夾,然後在該文件夾中加載生成的項目在Xcode中編譯並運行它。
有誰知道任何配置或步驟,我可以採取讓德爾福看到共享文件夾作爲有效的文件夾?
爲了記錄,我發現在Windows 7主機下運行的VMWare Workstation(8.0)中的Delphi安裝中,與Delphi的其他版本有關的文件夾也存在類似問題。在這些情況下,Delphi不會顯示共享文件夾。
我不知道該怎麼做周圍是這樣,但我已經在我的電腦上我的源目錄的共享文件夾,訪問的從Mac。它運行良好。也許Mac在這種事情上更好? – mj2008
Cary ...我發現了其他可以幫助解釋你的問題的東西! 當我在乾淨的Windows 7安裝中第一次加載XE2時,Windows防火牆詢問我想要啓用XE2訪問的網絡!默認情況下,它只選擇PUBLIC網絡,並且未挑戰PRIVATE! 檢查您的Windows防火牆設置,確保XE2具有完全訪問網絡(本地和Internet) – LaKraven
哇。這看起來很有希望,但讓私人沒有這樣做。 –