2013/02/15

Gavotte Ramdisk 和 Visual Studio 2010 SP1 存在相容性問題

從 Gavotte Ramdisk 所建立的 ramdisk 中開啟 .sln 或 .vcproj 檔案之後,最終出現以下錯誤訊息:
(不論 Gavotte Ramdisk 所建立的 ramdisk 是 FAT32 還是 NTFS)

An error occurred while creating or opening the C++ browsing database file X:\PATH\FILE.sdf. IntelliSense and browsing information will not be available for C++ projects.

Ensure that Microsoft SQL Server Compact 3.5 is installed and that no other applications are accessing the file. If this problem persists, delete the file and reopen the solution.



這是錯誤訊息的螢幕擷圖:



我已經檢查過,在已安裝的程式的列表裡,有 Microsoft SQL Server Compact 3.5 SP2 ENU,所以問題不在於錯誤訊息裡面所講的「Ensure that Microsoft SQL Server Compact 3.5 is installed」。

解決方法:.sln 或 .vcproj 從 SuperSpeed Ramdisk 所建立的 ramdisk 中開啟。不論 SuperSpeed Ramdisk 所建立的 ramdisk 是 FAT32 還是 NTFS。從硬碟的磁碟分割開啟 .sln 或 .vcproj 也不會有問題。我想只要不要從 Gavotte Ramdisk 的 ramdisk 中開啟 .sln 或 .vcproj,就不會出現本文所講述的問題。

沒有留言 :

張貼留言