剛剛新買了64位的新機器,匆匆裝上一個64位的win7,體驗一下新機器的感覺。
結果一路問題多多。先是安裝盤不能自啟動。不知道微軟在做什么?VLP版DVD中包含多個版本的XP,但是,只有32位的可以自啟動安裝,64位版需要先將iso文件刻成光盤,然后安裝 暈,好在我先看了說明文件。)
然后,是UltraEdit和WinRAR不能正常的注冊右鍵菜單,Windows流氓軟件清理大師無法正常工作
接著是VS2005的序列號沒有自動填入,不知道為什么。印象中在32位機器上安裝的時候是自動填好的。
最郁悶的是:使用VS2005新建一個工程,連接到一個Access 2003建的數據庫。運行時,在Fill數據時直接產生Microsoft.Jet.OLEDB.4.0數據庫提供程序沒有注冊的錯誤。
InvalidOperationException
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.
經多方檢查,似乎數據引擎已經注冊良好。四處打聽也沒有什么結果。那個郁悶…………
最后,通過一些官方途徑,才了解到,原來這個是微軟JET數據引擎的兼容性問題。解決方法,只能是讓程序編譯成32位版運行。
修改方法:
打開項目配置管理器(Configuration Manager),將項目的運行平臺(Platform)修改為x86。
編輯:北京信誠IT保姆IT外包部 http:// www.aboverow.cn www.xcit.com.cn |