当前位置:文档之家› Win7_Win8下安装VC6.0教程

Win7_Win8下安装VC6.0教程

Win 8下安装VC++6.0方法
Win 8下安装VC++6.0方法(Win 7可用)
作者:天苍野茫2015-3-6
本文所需文件下载地址:
vc6_cn_full.exe VC++6.0绿色版/s/1jGknW38
Filetool.exe /softview/SoftView_92683.html#download
Visual C++6.0(VC6.0)是微软在1998年推出的C/C++编写编译软件,历经了Windows 98、Windows 2000、Windows XP、Windows Vista、Windows7和Windows 8系统,17年前设计的VC6.0如今在Win 8上的兼容性已经差到不能用官方方法安装与运行了,必须以特殊的方法安装、经过特殊的设置才能正常使用,对于这款17年前的软件,我们不要抱有太多抱怨,能用已经不错了。

废话不多说,现在开始正式的安装工作。

官方版本的安装光盘已经无法正常安装使用(本人亲测10次以上,即使安装能使用也无法卸载,同时会导致更高版本的Visual Studio无法安装),目前唯一能在Win 8上正常安装并通过适当配置后能正常使用的只有绿色版(也就是我在群上上传的“vc6.0中文版_绿色版_Win8可用.exe”)
1、首先,先进行兼容性设置:
选择该安装程序->右键->属性->兼容性,勾选“以兼容模式运行这个程序”,选择“Windows XP(Service Pack 3)”,勾选以管理员身份运行此程序,确定,如下图:
2、安装程序
兼容性设置完毕后,运行程序:
下一步
下一步
更改安装目录为“D:\Program Files\Microsoft Visual Studio”,这一项根据自己喜好,随便装哪里都好,只是软件装C盘可能会拖累系统,久而久之系统就会变卡。

我习惯装着D 盘,推荐大家用我的目录,因为后面还要用到路径,大家统一一下,如下图:
下一步
默认勾选“创建桌面快捷方式”,下一步
安装
等半分钟左右就安装完毕了。

这期间如果遇到360等杀毒软件拦截,通通选择”更多->运行运行”给程序放行,如果遇到“此程序遇到兼容性问题”,通通勾选“不再显示此消息”,点击“运行程序而不获取帮助”继续安装。

安装完成如下图所示:
勾选“运行Visual C++ 6.0(完整绿色版)”,点“完成”,会出现兼容性问题提示,勾选“不再显示此消息”,点击“运行程序而不获取帮助”,如图所示:
如果程序正常启动,那么恭喜你,你的VC6.0安装成功了,只需跳到第4步打一个补丁就能完全正常地使用VC6.0了,成功情况一般只会出现在Win 7系统下,Win 8系统的同学一般都会出现如下界面:
VC6.0因为兼容性崩溃了,接下来我们要进行兼容性设置才能正常使用。

3、VC6.0的兼容性设置
先找到VC6.0的启动程序,刚刚在桌面生成了一个VC6.0的启动快捷方式,我们通过它来找到启动程序,方法如下:
找到桌面那个“Visual C++ 6.0”:
右键->打开文件位置,如下左图:
定位到“D:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin”下的“MSDEV.EXE”文件,这个就是启动文件啦,选中“MSDEV.EXE”文件,右键->属性->兼容性,按上右图设置,勾选“以兼容模式运行这个程序”,选择“Windows XP(Service Pack 3)”,勾选以管理员身份运行此程序,确定。

接下来,运行“MSDEV.EXE”,这时有两种可能,
1)成功打开VC6.0,恭喜你,你的VC6.0安装成功了,只需要跳到第4步打上一个补丁就能完全正常使用VC6.0了;
2)程序依旧崩溃,我的就是:
别担心,这时微软的一个障眼法,为了组织大家还在用他们17年前的软件而不买他们的新软件故意做的设置,这时,只需要把“MSDEV.EXE”文件重名为“MSDEV1.EXE”,然后选中“MSDEV1.EXE”文件,右键->属性->兼容性,按上右图设置,勾选“以兼容模式运行这个程序”,选择“Windows XP(Service Pack 3)”,勾选以管理员身份运行此程序,确定,再运行一遍,通常就能成功运行了,不过也不排除意外,网上有人从1改到7才终于能正常使用,所以不行你就再改名,改完之后别忘了重复上面的兼容性设置,直到VC6.0能正常运行。

我的在改名为“MSDEV1.EXE”之后就能正常运行了,成果如下:
把桌面之前的那个VC6.0的快捷方式删掉(已经失效),之后右键单击刚刚正常运行的“MSDEV1.EXE”->发送到->桌面快捷方式。

接下来设置打开.cpp文件的默认程序,在桌面新建一个文本文档,将刚新建的“新建文本文档.txt”更名为“新建文本文档.cpp”(如果看不到“.txt”就上网百度一下“win8如何修改文件后缀”),然后右击“新建文本文档.cpp”->打开方式->选择默认程序找到“更多选项”,如下左图,滚到最下面,点击“在这台电脑上查找其他应用”,如下右图:
在打开的对话框上方输入“D:\Program Files\Microsoft Visual
Studio\Common\MSDev98\Bin”按回车,如下图所示:
选择“MEDEV1.EXE”,点打开,这样,你的.cpp文件就能直接双击打开了。

删掉桌面刚刚新建的“新建文本文档.cpp”就好了。

这时你的VC6.0基本就能使用了,但是想完全正常使用还要再打一个补丁,因为Office 2007以后的版本与Visual C++ 6.0冲突,如果你电脑装了Office 2007/2010/2013,就会导致你通过双击打开以前写好的.cpp文件(源代码)时会导致程序崩溃,这时,你可以通过拖拽.cpp 文件到VC6.0中打开的方法来打开,如果想一劳永逸,就要进行第4步,打补丁!
4、给VC6.0打Office的补丁
1)百度下载“filetool.exe”或者在群上下载我上传的“filetool.exe”
2)运行“filetool.exe”:
如果你刚刚的安装目录跟我的一样都是“D:\Program Files\Microsoft Visual Studio”,那
么你就直接把Upzip To Folder下的文本改为“D:\Program Files\Microsoft Visual
Studio\Common\MSDev98\AddIns”,如果不是就自行修改吧,然后点击“Upzip”,解压成功:
3)然后去到“D:\Program Files\Microsoft Visual
Studio\Common\MSDev98\AddIns\FileTool”,找到“FileTool.dsw”,右键点击->打开方式->更多选项->在这台电脑上查找其他应用,就跟上面所说的方法那样,找到“D:\Program
Files\Microsoft Visual Studio\Common\MSDev98\Bin”下的“MEDEV1.EXE”,选中,点打开。

打开如下图:
点击上面中间中的红色感叹号编译运行
点击“是”
凡是出现上面界面的,都勾选“不再显示此消息”,然后点击“运行程序而不语获取帮助”
完成之后出现下图,
点关闭,补丁已经生成了
4)将补丁加到你的VC6.0中
在VC6.0中,点击“工具->定制”
出现如下定制对话框,点击附加项和宏文件,然后点击浏览
在出来的对话框中以此打开“D:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns\FileTool\Debug”文件夹,
点击“文件类型”,选中Add-ins(.dll):
选中“FileTool.dll”,点击打开。

回到VC6.0中,在定制中,选择“命令->类别”,选中Add-ins:
蓝色的“O”和“A”就是两个补丁按钮,O代表Open,A代表Add
点击VC6.0的文件,如下所示,将蓝O拖到“打开”的位置,将原来的打开拖离VC6.0,把“AO工具栏”关掉
同样的方法,如下图,把工具栏中“打开”图标删除,把蓝O拖过去替代。

同样的方法,把菜单栏“工程->添加到工程->文件”替换成蓝色的“A”,如下图;
至此,你的VC已经完全设置完毕了,可以正常使用了。

恭喜!
最后,补充一点个人的建议,C源代码文件最好放在某个文件夹里,避免直接放在桌面上,否则,每次编译C代码时会在桌面产生很多中间文件,对于大家来说,这些是垃圾,放在文件夹里,眼不见为净。

祝大家能学好C语言,考个好成绩!
后记:以上教程是本人大学四年通过网上查找资料及试验自己总结出来的一套方法,学习编程不能只依靠课本和老师,要勤百度、多谷歌,很多问题都能自己解决,找人帮忙解决虽快,但对学习增益不大,自己查找资料并思考而解决才是最有效的学习之道。

天苍野茫2015年3月6日。

相关主题