我在Mac上運行VMWare中的Windows 7,因爲我正在處理跨平臺項目。我希望將所有平臺獨立文件保存在同一個文件夾中 - 這就是爲什麼我要將所有文件組織在Mac上的文件夾中並與虛擬機中運行的窗口共享的原因。 當我嘗試在共享文件夾中編譯項目時,我得到
致命錯誤C1033:無法打開程序數據庫'\ vmware-host \ shared folders \ audio \ vst3 sdk \ base \ win \ win32 \ debug.base_vc9 \ base_vc9 .pdb'共享文件夾上的Visual Studio 2010項目:致命錯誤C1033:無法打開程序數據庫
我能夠使用Windows資源管理器在該文件夾上編寫和讀取文件。嘗試以管理員身份運行Visual Studio。沒有幫助。
如果我只是將我的文件夾從共享文件夾複製到本地驅動器,我可以毫無問題地編譯項目。但它不是一個複製我的整個項目只是爲了構建Windows的選項。
有沒有人有線索怎麼回事?我如何解決這個問題?
更新:我在Windows中禁用了我的防病毒軟件:沒有幫助。 但是,一位同事從工作中指出瞭解決方法:在Mac OS中安裝SMB文件共享並使用Windows連接到samba共享。令人驚訝的是,我能夠在samba共享上編譯項目。如果有人能解釋這個問題,會很高興。
可能與[此問題](http://spininfo.homelinux.com/news/VMware_Fusion/2011/01/10/Save_a_document_from_MS_Office_to_shared_folder_on_FAT_formatted_partition_)將Office文檔保存到共享文件夾(儘管記事本據說可以做到這一點)... – pascal 2011-01-25 04:52:37
可能的重複[編譯失敗隨機:「無法打開程序數據庫」](http://stackoverflow.com/questions/126751/compilation-fails-randomly-cannot-open-program-database) – bummi 2013-08-18 08:59:30
在Win7主機和WinXP guest虛擬機之間使用VBox共享文件夾時出現同樣的錯誤。將源代碼文件夾移出虛擬共享文件夾可解決問題。 – 2014-07-16 17:27:36