码迷,mamicode.com
首页 > 其他好文 > 详细

dsoframer控件在64系统上使用问题小汇总

时间:2016-01-07 13:15:46      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

由于工作中需要,我接触了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的文章,望博友分享给我。

dsoframer控件在64系统上使用问题小汇总

标签:

原文地址:http://www.cnblogs.com/yangzhaofei/p/5109291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!