1. 程式人生 > >VS error retrieving information from user datastore

VS error retrieving information from user datastore

搭建好VS2005+PB6.0的開發環境後,新建MFC智慧裝置應用程式工程出錯,錯誤資訊如下:

error retrieving information from user datastore

很奇怪的是之前也是按照之前搭建環境的步驟來搭建,怎麼就沒有這個問題呢?這個錯誤的意思是:“從使用者資料儲存中獲取資訊時出錯”,如何解決這個問題呢?上網查找了相關資訊,總結解決步驟如下:

1.       先關閉VS2005。

2.       刪除C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\CoreCon\1.0檔案下關於裝置配置屬性的檔案conman_ds_device.xsl(我成為A)

3.       重新開啟VS2005(會自動生成一個conman_ds_device.xsl(我成為B),此檔案和第2點的這個檔案內容部一樣),就可以了。

我多做了一個測試這樣的測試:把A檔案替換到B,VS2005也不存在上面的問題了,很奇怪,這裡先記下這個現象,有時間再分析。

我的原因是原來裝了VS2008,解除安裝後,所有的PPC工程都有問題。