2013-05-30 121 views
0

我希望這個問題適合本網站。Adodb dll版本問題

我有一個在Visual Studio 2010中創建的解決方案。此解決方案假設可以在Windows 7和Windows XP上運行。

的問題是,某個項目有6.0.0.0版本,適用於Windows 7罰款,但在Windows XP中,因爲有試圖識別類型ADODB.Stream

當編譯錯誤不起作用參考,ADODB.dll

我注意到,與版本2.5.0.0相同的DLL似乎在Windows XP上工作,但不能在Windows 7上工作......我該如何解決這個問題?

+0

http://support.microsoft.com/kb/2517589 –

+0

@HansPassant供將來使用..你是如何找到這篇文章的?我搜索谷歌並沒有找到解決方案。你是如何找到這個特定主題的? –

+0

我知道這些事情是我的工作,這是我僱主給我工資的部分原因。在Q + A網站回答問題會有所幫助,你不是第一個被此問題困擾的程序員。 –

回答

0

我最後做的是在Windows XP sln中查看項目文件,檢查dll是如何定義的並將定義複製到Windows 7 sln。較新的sln知道如何處理較舊的樣式定義,但不是相反的方式,因此將新定義更改爲舊定義問題。