文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>VC6与office2007冲突的解决方法

VC6与office2007冲突的解决方法

时间:2011-03-05  来源:孤独的猫

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

        不知从什么时候开始,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"

相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载