vc6.0 打开文件的时候出现Microsoft Visual C++:MSDEV.EXE 应用程序错误

来源:互联网 发布:zip解压软件下载 mac 编辑:程序博客网 时间:2024/05/16 05:17

    使用过Microsoft Visual C++6.0的朋友可能有过这样的经历:用VC6.0可以新建文件和工程,也能打开工作空间,但就是不能打开文件。打开文件时会弹出MSDEV.EXE 应用程序错误的对话框。本人今天很不幸碰上了这样的遭遇。

    一直都在用VC6.0写程序,虽然电脑上早就装了VS2008,偶尔也会用用,但还是用VC6.0的时间居多,没别的,习惯了。但很不幸,今天被他愚弄了一回。我日夜备战,准备了一周的报告今天就要开讲了。结果当我用VC6.0打开我的程序时,很不幸的弹出来这么个对话框


问题原因:   

这是由于VC6.0与Microsoft Office 2007不兼容造成的。因为我要画流程图,所以之前下了个Microsoft Office Visio 2007,但本人比较愚钝,弄了半天才想明白。


解决方法:
(1)首先去下载一个FileTool.exe(http://download.microsoft.com/download/vc60ent/s1/6.0/w9xnt4/en-us/filetool.exe ),下载后要先进行解压缩。方法为:双击该文件会弹出下面的对话框

指定解压文件的存放路径。然后点击Unzip就可以了。它会自动在你指定的文件夹下生成一个叫FileTool的文件。

(2)打开这个文件,它是一个C++原始文件,需要通过VC编译一下产生一个 FileTool.dll。方法为:打开你的VC6.0,然后单击工具-> 文件->打开工作空间,选择FileTool文件下的FileTool.dsw。按F5(Build)或工具栏组建上的开始调试。它会自动编译一个 FileTool.dll的文件。这个文件存放在FileTool文件夹下的Debug文件夹下。
(3)将 FileTool.dll这个插件复制到X:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns
(4)重新打开VC6,工具->订制->附加项和宏文件,选中FileTool Developer Studio Add-in即可。(英文版本为Tools->Customize->Add-ins and Macro Files,选中FileTool Developer Studio Add-in即可)。
此时打开VC6会有一个浮动工具栏(A O),点击A就是添加文件到工程,点击O就是打开文件。以后用这个浮动工具栏就可以了。


备注:

据说微软对于VC++6.0早已停止维护升级了,对于出现的不兼容问题已不再进行改进,而是做了一个插件进来。由此看来VC6.0已经落伍了。本人已经决定淘汰VC6.0了。建议大家更换使用VC++ .NET版本,VS2008、VS2010。

原创粉丝点击