美文网首页
解决VC++6.0 打开文件闪退问题

解决VC++6.0 打开文件闪退问题

作者: 良辰美酒wine | 来源:发表于2020-06-13 22:58 被阅读0次

参考链接:https://jingyan.baidu.com/article/215817f7ca44841edb142346.html?qq-pf-to=pcqq.c2c

一、闪退原因:这是VC++6.0的一个bug,与微软系统相冲突,需要下载一个修复工具baiFileTool.exe。

解压后

二、解压文件后,打开VC++6.0,文件-打开工作区,选择刚解压的文件夹里的FileTool.dsw文件打开

打开后,出现以下界面,点击“编译”

编译后,会在FileTool文件夹的debug文件夹,生成一个FileTool.dll文件

三、在编译的时候,可能会出现“cannot

open include file 'afxres.h'”问题

参考链接:https://blog.csdn.net/cjjwwss/article/details/18305605

 原因:VC++6.0的-工具-选择-目录,配置路径没设置好

四、debug文件夹,生成一个FileTool.dll文件,把FileTool.dll文件拷贝到VC++6.0安装目录下的COMMON\MSDEV98\ADDINS文件中下

例如:D:\BaiduNetdiskDownload\VC6.0\pvc6\COMMON\MSDEV98\ADDINS

五、然后再VC++6.0界面中,点击“工具-定制-附加项和宏文件”,点击“浏览”把刚才拷贝到COMMON\MSDEV98\ADDINS文件中下的FileTool.dll添加过去

打开FileTool.dll文件,可能会提示错误,这是就需要打开“管理员运行窗口”注册这个FileTool.dll文件

五、管理员运行窗口,注册FileTool.dll

参考链接:https://blog.csdn.net/qq_38432089/article/details/82951648

参考链接:https://www.cnblogs.com/wuxl360/p/7838895.html

5.1、先打开管理员运行窗口

确认是管理员身份运行

5.2、进入安装VC++6.0安装目录下,进入到FileTool.dll文件放置目录下,

例如:D:\BaiduNetdiskDownload\VC6.0\pvc6\COMMON\MSDEV98\ADDINS

Dos命令进入D盘:d:

进入D盘后,直接进入FileTool.dll文件路径:

cd BaiduNetdiskDownload\VC6.0\pvc6\common\msdev98\addins

5.3、查看当前目录下的所有文件,使用dos命令:ls

确认FileTool.dll文件在当前目录下

5.4、使用dos注册命令,注册FileTool.dll文件:regsvr32.exe "FileTool.dll"

注册成功后,会弹出提示框

一定要在管理员身份下,注册FileTool.dll,不然注册失败

六、注册后,回到VC++6.0界面,点击“工具-定制-附加项和宏文件”,

会出现“FileTool.DSAddln.1”,勾选上

勾选上后,界面会出现这个图标,把它挪动到相应位置固定要,之后用这个小组件打开文件

点击“O”弹出文件打开弹框

相关文章

网友评论

      本文标题:解决VC++6.0 打开文件闪退问题

      本文链接:https://www.haomeiwen.com/subject/ihktxktx.html