從 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,就不會出現本文所講述的問題。
沒有留言 :
張貼留言