VC6, “Add files to folder”不能用了。

现象:

点击VC6,在“File View”窗口,对需要添加文件的文件夹点击右键,“Add files to folder”没有任何反应,不弹出选择文件的对话框。

弹出错误信息对话框,

Msdev.exe-应用程序错误

“0x5003eaed”指令引用的“0x00000000”内存。该内存不能为”read”

点击确定:

“0x73d311c7” 指令引用的“0x00000004”内存。该内存不能为”read”

 

系统环境:

VC6Visual AssistantX, XP sp3 microsoft office 2007, Visio 2003

 

问题分析:

 

参考帖子 http://topic.csdn.net/u/20070915/11/00b648fe-3a18-4ab9-a15a-1e929a824535.html (Ref1)

http://topic.csdn.net/u/20070729/12/1a2f6e2d-1c63-499a-98fc-f2b64ea59c7a.html (Ref2)

主要原因是VC6office2007Visio2003冲突造成。

 

解决方法:

有两种解决方法。我首先用了方法一,但是,SP6没有打上。最后,用方法二解决了。顺便说下,方法二提供的软件很好用。

 

方法一: 下载并安装 VC6SP6 

1.下载 vc6 sp6, 下载地址 http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=a8494edb-2e89-4676-a16a-5c5477cb9713  

 

 2. 安装 vc6 sp6.

说明

 

·         在开始下载前,请在您的计算机上创建一个下载目录。如果您的 Internet 连接速度低于 300K,建议您单击右上角的更多信息链接运行多部分下载,然后单击立即下载

·         单击下载以开始下载单个下载。在得到下载软件给出的有关提示时,请选择将该程序保存到磁盘选项并单击确定。然后选择您在计算机上创建的目录。

·         从下载目录运行文件。出现有关提示时,请选择您在计算机上创建的目录。这样将把 EXE 文件的内容展开到此目录中。

·         从下载目录运行 SetupSP6.exe。当您表示接受电子形式的《最终用户许可协议》(EULA) 中的条款时,安装程序软件将替换 Visual Basic 6.0Visual C++ 6.0 / Visual Source Safe 安装中的相应的文件。

方法二:卸载原来的VC6,直接安装一个带有SP6包的VC6.

下载地址见帖子:http://bbs.eyuyan.com/dispbbs.asp?BoardID=124&replyID=96859&ID=203684&skin=1 (Ref3)

把软件的下载地址摘出来了,如下:

VCpp6sp6_虎年献礼.part1:http://download.csdn.net/source/1958324
VCpp6sp6_
虎年献礼.part2:http://download.csdn.net/source/1958333

 

这个问题最终得以解决。感谢所有互联网提供资源以及热心解答问题的朋友。

附件改为rar格式后打开。

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
这2天因为有个项目需要用到VC,所以折腾一下VC环境。主要是系统Windows 7,去年折腾的时候也发现了在windows下VC6.0不能够使用打开文件和添加新文件到项目菜单项,一使用就会导致IDE程序崩溃。当时也没有深究,而且有VC6office2007以上版本冲突的问题。所以当时遇到要添加文件或者要操作office测试的时候都是直接弄到虚拟机里折腾的。而这2天在弄vc开发环境的时候,无意中在网上看到了解决Win7下VC6打开文件报错导致其崩溃的解决办法。然后就试了一下。还挺方便的。 特记录一下,备忘: 在安装或者使用Visual C++ 6.0时,凡是出现兼容性问题提示对话框,不要理会,一律把“不再显示此消息”打上勾,然后“运行程序”。其他的就默认安装就可以。 Win7下VC6打开文件报错导致其崩溃的解决办法 微软针对这个问题发布了一个补丁(http://support.microsoft.com/kb/241396),下载下来自解压后,在vc6里编译一下即可使用。然后按以下步骤: 1. 把FileTool.dll文件拷贝至 C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns 文件夹下 2. 在cmd下手动注册该dll文件:regsvr32 "C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns\FileTool.dll" 3. 打开VC6,右击工具栏,自定义… -> 附加项和宏文件,选中 FileTool Developer Studio Add-in 附加项 这个时候就会出现 A 和 O 的文件栏按钮 1.Add File To Project 2.Open 4. 打开VC6->工程->定制->编辑器选择“主要”,移去FileOpen的快捷键Ctrl+O,接下来,类别->Add-ins,给这个OpenFile设置快捷键Ctrl+O;同样的方法,可以给 “添加文件”设置快捷键Ctrl+A。 5.VC6->工程->定制->工具栏,然后打开工具栏上面的“文件”,用鼠标拖着移去“打开”按钮的图标,接着把O用鼠标拖到“打开”的位置;同样的方法设置A到“工程”下的相应位置。 到这里,VC6在WIN7下基本上是没有问题的。至少目前看来还是挺稳定的。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值