我使用的是在Windows 2008 R2標準版64位開發在我的C#應用程序ADODB COM對象。現在我已將應用程序移動到帶有Windows 2008 Standard 64位(不是R2)的prod服務器上,現在我在下面出現錯誤。看來MDAC 2.8沒有安裝在我的prod機器上?我找不到任何參考如何在Windows 2008機器上安裝MDAC 2.8,也許有人可以指點我正確的方向?ADODB COM對象沒有找到
錯誤:無法投型的COM對象ADODB.StreamClass'到接口類型「ADODB._Stream」。此操作失敗的原因是對IID的接口的COM組件調用QueryInterface「{} 00001565-0000-0010-8000-00AA006D2EA4」失敗由於以下錯誤:不支持此接口(從HRESULT異常:0x80004002(E_NOINTERFACE)) ,
這是正確的答案。安裝2008 R2 SP1應被視爲解決方案。 –
@Hans:他的生產機器是2008 *非R2 *。 – Heinzi
我已經搜索了整天的解決方案,似乎升級到2008 R2是正確的一步。我發現的所有其他解決方案都是模糊不可靠的。 – Tomas