slash7 发表于 2007-6-30 14:52:57

解决在XP下安装VS6.0失败及VB无法正常使用问题

问题一:在XP下安装VS6.0失败
在XP系统下安装VS6.0时,如果安装到最后,遇到安装提示“Set up was unable to create a DCOM User Account”,即安装失败。

解决办法:
Install->Custom-> Enterprise Tools->Visual Studio Analyzer(Clear)
如上所示,安装时,在选择安装工具栏里,把Enterprise Tools里面的Visual Studio Analyzer一项去掉即可。
不选择安装出问题的的Analyzer组件, 躲开它就好了,使用没有问题就OK。

问题二:VS6.0安装成功后,VB无法正常使用问题(2000,xp两个系统下安装可能都会遇到此问题)
VS6.0安装成功后,启动VB。当登录界面显示后,便会系统报错,内容如下:
"0x7339fe5d" 指令引用的 "0x00000000" 内存。该内存不能为 "read"。
要终止程序,请单击“确定”。
要调试程序,请单击“取消”。
然后VB程序关闭,根本无法使用。其他的VS组件都能正常运行。

解决办法:
1、删除VB,然后重新创建 Winnt\System32\Wbem\Repository 文件夹中的文件:在桌面上右击我的电脑,然后单击管理。 在"服务和应用程序"下,单击服务,然后关闭并停止 Windows Management Instrumentation 服务。 删除 Winnt\System3\Wbem\Repository 文件夹中的所有文件。(在删除前请创建这些文件的备份副本)
2、打开"服务和应用程序",单击服务,然后打开并启动 Windows Management Instrumentation 服务。当服务重新启动时,将基于以下注册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Autorecover MOFs
3、重新安装VB即可

按照上述操作执行后,VB就可以正常使用了。
注:此种解决方式并非唯一方法,仅供参考。

提示:但凡遇到诸如以下类似情况,都可按此方法一试。
运行或者关闭某些程序的时候,有时会弹出一个窗口,大致内容为出现内存错误的提示,比如:
“0x????????”指令引用的“0x????????”内存。该内存不能为“read”
“0x????????”指令引用的“0x????????”内存,该内存不能为“written”

霸气林林 发表于 2007-7-2 15:58:49

楼主说的很详细,其实很多的原因是VS的安装程序中包含的工具多不多,如果在那种路边的小店买一张C/C++的盘,如果要在这盘当中装VB的话,VB是肯定做不了的,即使装好了也像你刚才所说的无法打开,那种情况,但如果安装完整版的VS就没有这种情况,因为一个安装程序中它所包含了所有的VS的产品(C/C++,VB,FoxPro,VSS等).
页: [1]
查看完整版本: 解决在XP下安装VS6.0失败及VB无法正常使用问题