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

简介:

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

  本文转自:http://blog.csdn.net/candy1232009/article/details/7169009

  作者:candy1232009

  使用过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。


本文转载自海 子博客园博客,原文链接:http://www.cnblogs.com/dolphin0520/archive/2013/03/21/2973353.html如需转载自行联系原作者


相关文章
|
5天前
|
存储 算法 安全
基于哈希表的文件共享平台 C++ 算法实现与分析
在数字化时代,文件共享平台不可或缺。本文探讨哈希表在文件共享中的应用,包括原理、优势及C++实现。哈希表通过键值对快速访问文件元数据(如文件名、大小、位置等),查找时间复杂度为O(1),显著提升查找速度和用户体验。代码示例展示了文件上传和搜索功能,实际应用中需解决哈希冲突、动态扩容和线程安全等问题,以优化性能。
|
3月前
|
存储 并行计算 安全
C++多线程应用
【10月更文挑战第29天】C++ 中的多线程应用广泛,常见场景包括并行计算、网络编程中的并发服务器和图形用户界面(GUI)应用。通过多线程可以显著提升计算速度和响应能力。示例代码展示了如何使用 `pthread` 库创建和管理线程。注意事项包括数据同步与互斥、线程间通信和线程安全的类设计,以确保程序的正确性和稳定性。
|
3月前
|
存储 程序员 编译器
简述 C、C++程序编译的内存分配情况
在C和C++程序编译过程中,内存被划分为几个区域进行分配:代码区存储常量和执行指令;全局/静态变量区存放全局变量及静态变量;栈区管理函数参数、局部变量等;堆区则用于动态分配内存,由程序员控制释放,共同支撑着程序运行时的数据存储与处理需求。
186 22
|
3月前
|
Linux C++
Linux c/c++文件的基本操作
在Linux环境下使用C/C++进行文件的基本操作,包括文件的创建、写入、读取、关闭以及文件描述符的定位。
33 0
Linux c/c++文件的基本操作
|
3月前
|
存储 编译器 C++
【C++篇】揭开 C++ STL list 容器的神秘面纱:从底层设计到高效应用的全景解析(附源码)
【C++篇】揭开 C++ STL list 容器的神秘面纱:从底层设计到高效应用的全景解析(附源码)
85 2
|
4月前
|
C++ 内存技术
[转]Visual C++内嵌swf文件并播放
[转]Visual C++内嵌swf文件并播放
|
4月前
|
编译器 C++
【C++核心】函数的应用和提高详解
这篇文章详细讲解了C++函数的定义、调用、值传递、常见样式、声明、分文件编写以及函数提高的内容,包括函数默认参数、占位参数、重载等高级用法。
34 3
|
4月前
|
C++
【C++基础】程序流程结构详解
这篇文章详细介绍了C++中程序流程的三种基本结构:顺序结构、选择结构和循环结构,包括if语句、三目运算符、switch语句、while循环、do…while循环、for循环以及跳转语句break、continue和goto的使用和示例。
81 2
|
3月前
|
Linux C++
Linux c/c++文件虚拟内存映射
这篇文章介绍了在Linux环境下,如何使用虚拟内存映射技术来提高文件读写的速度,并通过C/C++代码示例展示了文件映射的整个流程。
70 0
|
3月前
|
Linux C++
Linux c/c++文件移动
这篇文章介绍了在Linux环境下,使用C/C++语言通过命令方式和文件操作方式实现文件移动的方法。
99 0