在下載 Visual Studio Team System 2008 Database Edition GDR 安裝在我的 Vista x64 上之後, 竟然沒辦法建立 Database 專案, 在新增專案的時候, 出現了如下圖的錯誤訊息!
搜尋了一下電腦並沒有發現這個檔案, 從名字看起來應該是和 SQL Compact Edition 有關, 可是又無從得知是哪一個套件含有這個檔案, 只好猜猜看了, 和 SQL CE 相關的套件有分 ServerTools, DesignTools, Runtime 三種, 而且又有區分 x86 和 x64 的平台, 而且還得要是 SP1 的版本才行, 實驗了一下後發現 Microsoft SQL Server Compact 3.5 SP1 是 Runtime 套件, Microsoft SQL Server Compact 3.5 SP1 Design Tools 當然就是 DesignTools 套件啦, 至於 ServerTools 我的電腦本並沒有安裝, 所以不管它!
經過一番折騰之後, 原來是我的 Runtime 安裝有問題, 移除後重新安裝就 OK 了!
反正就是 C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v3.5\sqlceme35.dll 檔案要存在就對了! 雖然覺得奇怪, 但現在也無法追究是什麼原因導致它不見的了!
keywords: sqlceme35, sql 2008