无法将类型为“ADODB.StreamClass”的 COM 对象强制转换为接口类型“ADODB.Stream”

zhangjianbo03642 2012-09-11 03:11:10
我本机上运行正常 操作系统为XP IIS5.1
放到服务器上 操作系统为2003ser iis6.0
就报无法将类型为“ADODB.StreamClass”的 COM 对象强制转换为接口类型“ADODB.Stream”。此操作失败的原因是对 IID 为“{00001565-0000-0010-8000-00AA006D2EA4}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 不支持此接口 (异常来自 HRESULT:0x80004002 (E_NOINTERFACE))。


请问有解决办法吗?
...全文
196 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangjianbo03642 2012-09-11
  • 打赏
  • 举报
回复
不用注册了吧?也注册不上去[Quote=引用 2 楼 的回复:]
应该需要在服务器上注册COM组件吧.
[/Quote]
zhangjianbo03642 2012-09-11
  • 打赏
  • 举报
回复
aaa 是stream adfad是什么呢?[Quote=引用 1 楼 的回复:]
ADODB.Stream aaa = (ADODB.StreamClass)adfasdfdfdf
[/Quote]
zhangjianbo03642 2012-09-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
应该需要在服务器上注册COM组件吧.
[/Quote]这个不需要注册的。也注册不上。我试过了。
  • 打赏
  • 举报
回复
应该需要在服务器上注册COM组件吧.
victo7 2012-09-11
  • 打赏
  • 举报
回复
ADODB.Stream aaa = (ADODB.StreamClass)adfasdfdfdf

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧