http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 4288|回复: 4

[其他] xp换成WIN7后不能运行

[复制链接]
发表于 2014-4-17 15:40:50 | 显示全部楼层 |阅读模式
苏飞老师:
     昨天电脑出了点问题,就把XP转成WIN7了。结果今天碰到一件怪事,我把一程序发布到服务器后,在本机可以运行,在客户端却不
能运行。报错------
无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“ADODB.Connection”。此操作失败的原因是对 IID 为“{00001550-0000-0010-8000-00AA006D2EA4}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 不支持此接口 (异常来自 HRESULT:0x80004002 (E_NOINTERFACE))。

我的PC是32位的。急。求教!


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2014-4-17 15:52:58 | 显示全部楼层
这个我也没见过,会不会是你Win7是64位的,服务器是32位的问题

http://www.cnblogs.com/jjhe369/archive/2009/05/12/1455153.html

程序大致是干什么的,用到了什么技术
 楼主| 发表于 2014-4-17 22:02:37 | 显示全部楼层
不管在什么情况下,这里都有回复,
我折腾了一天,老板搬把椅子坐在我旁边,,心急火燎地看我调试.
终于解决了.方法,将WIN7删除,重装XP,一切OK(装XP30分钟+VS2010--65分钟+第三方控件30分钟)

造成这种情况的原因,是WIN7不支持ADO方式.(WIN7发布的程序,在低版本的XP平台上ADO不被支持)
千万不要相信网上的话,我百度,GOOGLE。说是要下载什么DLL或注册文件,结果就是--WIN7挂掉。切记!
发表于 2014-4-22 12:20:05 | 显示全部楼层
好像我看过说是,右击-->项目-->属性-->生成,然后将平台及目标平台均设置为x86。重新生成后就可以兼容64位与32位了。实质上均是32位。可以试下。
 楼主| 发表于 2014-5-3 08:43:08 | 显示全部楼层
不是这个问题,都是32位的。
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-11-24 05:22

© 2014-2021

快速回复 返回顶部 返回列表