崩溃原因是和office高版本冲突,比如我64位win7装了64位office2013及visio就遇到了这个问题(我很纳闷,记得重装系统前装的是32位office2013及visio就未曾遇到该问题)。

目前网上流传的解决方法是微软提供的Filetool.exe办法,详情请见http://blog.csdn.net/he_qiao/article/details/8245693


以上办法很麻烦也不好用,

今天用google搜索在微软社区中看到一个人的办法很好用,成功解决了该问题,目前VC++6使用正常无问题。(提前说下,即使安装了已经自带sp6补丁的VC++6也可以应用下面方法的)

他的办法是这样的:

PS: For those who use windows 7 and VC6; I had problems getting the actual setup program to work properly. Instead, I updated it manually. To fix the Add->Files problem, make sure you are NOT running any part of Visual Studio 6.0 and make sure also you dont have any files open either local or over the network (on the safe side, just disable your network). Then you can fix it by doing this:
  1. Download and Unpack the VC6 SP6 into a dir like C:\INSTALL
  2. Locate VS6sp61.cab and open it with an archive editor (I use winrar)
  3. locate the subfolder common\msdev98\bin in the archive
  4. Assuming your VC6 is installed in c:\program files\microsoft visual studio, go to this folder in explorer "c:\program files\microsoft visual studio\common\MSDev98\Bin"
  5. Backup all the files and folders in this directory before proceeding, I just put them in a .rar file just in case something went wrong.
  6. Now, select all the files and folders listed in your archive program's file view (you should still be in the folder mentioned in step 3).
  7. Drag them or extract them to the folder mentioned in step 4.
  8. When asked, make sure you confirm that you wish to overwrite the files (do for every one or use checkbox at bottom).
  9. Depending on what suite of VS6 you have, you may need to delete msdev.exe and rename one of the msdevP.exe or msdevS.exe. If you are using Enterprise Edition, you dont need to. My guess is that msdevP is for Professional Edition and msdevS is for Standard Edition.
  10. Once you have done all that, start visual studio and open/create a project. Then try project->add->files, you should be good to go. Remember this method works for Windows 7 x86, i dont know if it would work in vista or in x64 versions.
  11. Hope this helps someone - I feel that since I know about it I should share it since it isn't an overly obvious alternative and if reversed I would hope others would do the same.

翻译过来就是:  

下载VC++6.0补丁Vs6sp6,英文版地址:

http://download.microsoft.com/download/1/9/f/19fe4660-5792-4683-99e0-8d48c22eed74/Vs6sp6.exe

双击该补丁,会要求解压到一个临时目录(目录随你),解压后,找到该临时目录下的VS6sp61.cab压缩包,用Winrar直接打开,然后在winrar窗口中定位到common\msdev98\bin\,如图

先这样放着,我们在windows资源管理器中再打开VC++6.0的安装位置,定位到子文件夹\common\MSDev98\Bin下,,比如我的是D:\VS\VC++6.0\Common\MSDev98\Bin\

然后把winrar窗口中的文件及文件夹 直接ctrl + A 全选,拖动到该文件夹下,若提示文件或文件夹直接替换和覆盖。一般我们装的VC++都是企业版吧,这样把msdevP.exe和msdevS.exe删除就行了,否则专业版(P)或标准版(S) VC++6.0要将msdevP.exe或msdevS.exe改名为msdev.exe替换掉原来的。

好了,再打开一个VC++6.0工程,试试打开按钮 和 添加文件到工程按钮 是不是正常了~~~


更新:也不用这么麻烦,网上有说再重新装下sp6补丁就可直接解决了,不过我没试过~~~

VC++6.0在Win7以上系统上Open或Add to Project files崩溃问题 解决新办法的更多相关文章

  1. 【转】 VC++6.0 在Win7 64位下调试,Shift+F5无法退出

    Win7 64位VC++6.0调试代码无法关闭窗口解决方法 VC++6.0 在64位Windows7下调试的时候,再结束调试,程序无法退出,只能关闭VC++6.0 IDE环境. 问题描述:当我击F5开 ...

  2. VC++6.0在win8.1系统下运行失败的解决办法

    在win8.1系统下安装了VC++6,.0编译软件之后,发现打不开.出现下面的错误: 解决办法: 安装文件目录:Microsoft Visual Studio--common--MSDev98--Bi ...

  3. VC++6.0 add files to project 造成Visual Studio崩溃的解决方法

    1.下载filetool.exe,然后将文件解压在一个小文件夹内2.打开filetool.dsw 在release模式下编译程序,复制filetool.dll3.放在VC6.0安装目录AddIns的下 ...

  4. Java Web项目在Mac系统上启动时提示nodename nor servname provided的解决办法

    今天在Mac系统上启动Java Web项目的时候,提示了Java.net.UnknownHostException: yangxiaomindeMacBook-Pro.local nodename n ...

  5. win7 X64系统上 PL/SQL不能识别Oracle实例

    电脑系统为Win7 64位,安装的PLSql为64位,安装的Oracle客户端为运行时类型的,应该为32位客户端 电脑上之前安装的32位toad可以识别Oracle实例 在系统添加了oracle_ho ...

  6. 求教如何在win7 X64系统上安装.net 3.5 sp1

    其实win7系统已自带net 3.5.1了.开始菜单——控制面板——程序——打开或关闭windows功能,找到Microsoft .NET Framework 3.5.1,去掉选项,确定.然后再进入“ ...

  7. OpenEXR-2.2.0在Win7 x64系统下的安装方法

    最近在研究openexr这种文件格式,免不得安装一下OpenEXR软件,这个软件是开源的,需要编译安装,我的安装方法是这样的,分享一下. 一:去官网http://www.openexr.com/dow ...

  8. Windows编译Nodejs时遇到 File "configure", line 313 SyntaxError: invalid syntax Failed to create vc project files. 时的解决方法

    第一次编译的时候电脑上未安装python,遂下载了python最新版本3.3.3,但是报了下面这个错误. 把python降到2.7.*的版本即可. 我这里测试2.7.6和2.7.3版本可以正常编译.

  9. VC++ 6.0开发套件(自己收藏!)

    安装镜像ISO                     VC++ 6.0_SP6_Win7企业版(中英文集成).iso MSDN安装镜像ISO                 MSDN_Oct_200 ...

随机推荐

  1. Oracle登录操作系统验证和密码文件验证

    1.确认数据库版本 2.查看当前配置文件 ORALCE数据库不同的登录验证方式是和SQLNET.ORA配置文件有关系的,在配置文件中有一个参数sqlnet.authentication_service ...

  2. Golden Gate 概念和机制

    1. OGG有哪些进程 ü  Manger : manger进程是goldengate的控制进程,分别运行在源端和目标端上,它主要的作用是启动.监控.重启goldengate的其他进程,报告错误及事件 ...

  3. bzoj3732: Network--kruskal最小生成树+LCA

    这是一道写起来比较顺手的题目 没有各种奇怪的细节,基本就是Kruskal和倍增LCA的模板.. 题目大意:对于一个无向带权图,询问两点之间一条路,使得这条路上的最长边最小,输出最小最长边的的值 那么既 ...

  4. 类似input框内最右边添加图标,有清空功能

    <html> <head> <meta http-equiv="Content-Type" content="text/html; char ...

  5. A trip through the Graphics Pipeline 2011_06_(Triangle) rasterization and setup

    Welcome back. This time we’re actually gonna see triangles being rasterized – finally! But before we ...

  6. MySQL Access denied for user root@localhost 解决方法

    今天把本地开发的项目(ThinkPHP 3.2.3)移到虚拟机上(CentOS 6.6,LNMP 1.2,MySQL 5.6.23),配置好 MySQL 之后访问首页,出现: 此时 MySQL 的用户 ...

  7. 查留言总人数的sql语句

    select count(distinct user_id) from bidproduct

  8. javac编译、运行

    java源码(包结构) 源码存放位置:C:/Users/liaolongjun/DeskTop/java/ package test; import test.sub.F; public class ...

  9. Android中Animation 详细解读

    Animation从总体来说可以分为两类: 1.Tweened Animations:该类提供了旋转,移动,伸展,淡入淡出等效果 Tweened Animations也有四种类型: 1.     Al ...

  10. Python2.7的安装

    >登录python官网下载python2.7的相关版本 python官网链接 >根据平台选择相应的版本 >下载完毕后点击安装即可 >配置环境变量 >安装成功