VC add files to folder失效问题

摘要:
VC—˃addfilestofolder失效,郁闷了很久,最后网上一搜,都说的office2007惹的祸。卸了之后再到网上查,发现还有解决冲突的办法:不知从什么时候开始,VC6.0不听话了,open-file弹出msdev.exe应用程序错误,“0×73d311c7”指令引用的“0×00000004”内存,该内存不能为“read”。而且右键添加文件到工程的时候VC6.0报错异常退出,打开workplace没有问题。其实之前我的S10就是Office2007和VC6.0共存的,没有出现任何问题。那么很明显是Office2007的SP2和VC6.0相冲突,把SP2卸载掉,VC6.0恢复了正常,这样Office2007和VC6.0相安无事了。

VC—>add files to folder失效,郁闷了很久,最后网上一搜,都说的office2007惹的祸。抱着试一试的心理,卸载了刚刚装上没多久,才用习惯的office2007,重启后发现又好使了!

其实office2007还是很好用的,可惜了啊!

卸了之后再到网上查,发现还有解决冲突的办法:

不知从什么时候开始,VC6.0不听话了,open-file弹出msdev.exe应用程序错误,“0×73d311c7”指令引用的“0×00000004”内存,该内存不能为“read”。而且右键添加文件到工程的时候VC6.0报错异常退出,打开workplace没有问题。

于是卸载了VC6.0然后再重新安装一遍,但问题依然存在。今天换了个英文版的再次重装了下,问题还是存在。谷歌了一下,有人说Office2007和VC6.0相冲突,把Office2007卸载了VC6.0就可以使用了。其实之前我的S10就是Office2007和VC6.0共存的,没有出现任何问题。但是现在出现了问题,我立刻想到了若干天前更新了Office2007的SP2。那么很明显是Office2007的SP2和VC6.0相冲突,把SP2卸载掉,VC6.0恢复了正常,这样Office2007和VC6.0相安无事了。

下面是解决办法:

首先去下载一个FileTool(http://download.microsoft.com/download/vc60ent/s1/6.0/w9xnt4/en-us/filetool.exe 下载后解压缩),下载过来是一个C++原始文件,需要通过VC编译一下产生一个 FileTool.dll

将这个插件复制到
X:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns

重新打开VC6,Tools->Customize->Add-ins and Macro Files,选中FileTool Developer Studio Add-in即可。

此时打开VC6会有一个浮动工具栏(A O),点击A就是添加文件到工程,点击O就是打开文件。是不是很怪啊,竟然做了一个插件进来,并没有对原先的冲突进行改进。

以下的错误也随之解决:

Access Violation (0xC0000005) in DEVSHL.DLL at 0x5003eaed.
DevShl.Dll referenced memory at 0x0000000. The memory could not be read.

MSDEV.EXE-应用程序错误"0x73d311c7"指令引用的"0x00000004"内存,该内存不能为"read"

免责声明:文章转载自《VC add files to folder失效问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇windows qt 使用c++ posix接口编写多线程程序(真神奇)good几种优化web页面加载速度的策略下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

VC6使用Crypto++库执行对称加密运算时异常报错的解决办法

使用Crypto++库时运行VC6编译出来的程序,在运行到对称密码算法时会出现异常报错。 使用对称密码算法时,参考的代码是Crypto++ Wiki的代码,下载页面:http://www.cryptopp.com/wiki/Hash_Functions,在页面最下面有Sample Programs,里面执行密码运行时是这条语句: // Encryption...

VC6和VS2008中C++编译器差异

1. for中定义变量作用域不同 for (int i=0; i<100; i++){} for (int i=100; i<200; i++){} 以上代码在VS2008中可编译通过;在VC6.0下会提示" 'i' : redefinition "的编译错误。 2. static const变量能否在头文件中初始化 class A { p...

VS 6.00 工程项目文件详解

*.dsp(DeveloperStudio Project):是VC++的工程配置文件,比如说你的工程包含哪个文件,你的编译选项是什么等等,编译的时候是按照.dsp的配置来的。*.dsw(DeveloperStudio Workspace):是工作区文件,用来配置工程文件的。它可以指向一个或多个.dsp文件。*.clw:是 ClassWizard信息文件,...

vc6中向vs2010迁移的几个问题

vc6版本支持的库编译:CJ60lib 1. 用vs2010打开CJ60库的源码的dsw,强制打开 (1)设置项目属性的语言 因为,如果代码字符的编码集不一样,则会出现函数冲定义,参数冲突等问题,这可以通过修改项目属性可以修改。 因为VS2010默认示宽字符,所以,编译要从VC6(默认窄字符),要修改项目属性为不使用宽字符。 2. 编译:项目,方式如下:...