总结一下dsoframer控件在64系统上的使用问题
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
总结一下dsoframer控件在64系统上的使用问题
这篇文章为您讲述dsoframer控件在64系统上使用问题小汇总的相关介绍,具体实例请看下文
由于工作中需要,我接触了dsoframer控件,我办公电脑是64系统,在使用时,总是报没有注册类错误。
我很是奇怪,dsoframer.ocx 控件我都注册过的呀。
然后在网上查阅了许多相关资料。
悲哀的是,感觉网上都是千篇一律的。
说64系统需要在syswow64文件夹下注册控件,有的说同时需要也在system32下注册。
而我也是这么做的。
没有注册类还是没有解决。
网上又说vs运行平台默认是anycpu需要改成x86下编译。
我也这么做了。
然后依旧没有解决问题。
对于已经在syswow64下注册控件了编译是x86平台还报没有注册类的错误,个人总结有以下几个问题:
1.检查你安装的office版本是否过高,我之前安装是10版的现在改成了07版。
2.检查你的IE浏览器是否升级到11了。
由于dsoframer运行使用到了IE内核(我个人认为的,只是从测试中得到的结论,无权威性),如果IE版本过高,请将IE版本降到8.
经过上面方式处理后,我的dsoframer在64系统上运行,目前没有任何问题了。
由于接触dsoframer时间不长,对于具体的原理不是很清楚。
也只能就问题论问题了。
有更好的关于dsoframer的文章,望博友分享给我。