码迷,mamicode.com
首页 > Windows程序 > 详细

win7下VC6.0出现Unable to register this add-in because its DLLRegisterServer returnan error

时间:2015-06-12 00:45:20      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

 

今天安装VC6.0出现没有打开等菜单,这个问题是VC6.0与安装的office2007及以上版本之间有冲突,无奈上网查找原因,后来发现说用filetool.dll会解决,按照网上的方法试了,但是出现了Unable to register this add-in because its DLLRegisterServer returnan error,怎么搞都没有用,看问题说明应该是没注册或者注册丢失相关问题。

网上有很多的方法都是互相拷贝,有时候各个试了都没有用,今天在一篇博文中发现了遇到同样问题的人,有幸他做了记录说明,按照他说的内容一步一步进行果然有效。

以下实现转自http://blog.csdn.net/makenothing/article/details/8677682

产生原因:

在Windows7下安装Visual C++ 6.0后,遇到一个致命的问题打开文件的时候出现异常而导致VC6崩溃,

解决办法:

微软已经为我们解决了问题,开发出一个插件(FileTool.dll)来帮我们解决这个问题。

 

具体方法:

1、下载FileTool.exe,并解压。下载地址http://support.microsoft.com/kb/241396/en-us,其为一自解压文件,双击解压,注意解压目录)

2. 打开VC6.0,点击“文件-打开工作空间”,选择刚解压出来的FileTool.dsw,并确定

3. 点击“组建-组建FileTool.dll.”生成FileTool.dll文件(生成的FileTool.dll文件在FileTool下的Debug文件夹里,也可以下载现成的FileTool.dll文件)

4. 把生成的FileTool.dll文件拷贝到安装目录下的ADDINS文件夹下,例如D:\VC6CN\COMMON\MSDEV98\ADDINS,

5.在VC6.0中点击“工具-制定”, 在出现的“制定”对话框中,点击附加项和宏文件标签

6. 点击浏览,定位刚才生成的dll文件,点击打开,然后关闭 (注意添加时文件类型选Add_ins(.dll)或者All Files(*.*)

7.成功后出现FileTool Developer Studio Add-in勾选后点关闭

如果不成功,出现错误Unable to register this add-in because its DLLRegisterServer returnan error,解决办法如下:

a、win7下使用administrator(管理员)身份登录,在"开始"菜单的搜索框中输入cmd回车,就可以看到该控制台程序了,然后右键单击,选择"以管理员身份运行",此时就获得了管理员权限。或者进入C:\Windows\System32 找到 cmd.exe 右键--管理员身份运行

b、在弹出的命令窗口中使用注册命令regsvr32.exe "add-in.dll"例如:如果安装目录在c盘,只输入引号内的命令,进入c盘目录下

c、然后输入命令:c:\>regsvr32.exe "c:\VC6CN\COMMON\MSDEV98\ADDINS\FileTool.dll"

8. 成功后,此时VC界面中会出现一个上面只有两个图标的工具栏,可以将其拖放到自己认为合适的位置,然后关闭VC6.0并重新启动程序

至此,功能算是完成了,但是还有后期的一点工作 ,其实忽略掉也可以,就是之前打开文件的快捷键CTL+ O要处理一下,如果你不用的话 ,可以不管,到此就OK了。如果想看一下,那就继续

9. 还是在VC6.0中点击“工具-制定”

10. 在“制定”对话框中点击“键盘”标签

11. 从“类别”的下拉菜单框中选择“文件”

12.在“命令”窗口中选择FileOpen

13.在“当前键”窗口中选择CTRL+O条目,并点击“移去”

效果很好,终于解决了问题,开心啊,撒花!网上的牛人真心多,谢谢他们为我们后来的人做的无私的分享。

 

win7下VC6.0出现Unable to register this add-in because its DLLRegisterServer returnan error

标签:

原文地址:http://www.cnblogs.com/guxuemei01/p/4570452.html

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