我在我的 c# 应用程序中使用 ADODB COM 对象,该应用程序是在 Windows 2008 R2 Standard 64bit 上开发的。现在我已经使用 Windows 2008 Standard 64bit(不是 R2)在 prod 服务器上移动了应用程序,现在我得到了下面的错误。我的 prod 机器上似乎没有安装 MDAC 2.8?我找不到任何参考如何在 Windows 2008 机器上安装 MDAC 2.8,也许有人可以指出我正确的方向?
错误:无法将“ADODB.StreamClass”类型的 COM 对象转换为接口类型“ADODB._Stream”。此操作失败,因为 IID 为“{00001565-0000-0010-8000-00AA006D2EA4}”的接口的 COM 组件上的 QueryInterface 调用因以下错误而失败:不支持此类接口(HRESULT 异常:0x80004002 (E_NOINTERFACE)) .,