[原创]目前最完整的:visual studio 6.0(特别是vc6.0)无法安装之迷
本人历时两个星期终于解决了常见的visual studio 6.0(特别是vc6.0)无法安装问题,现将经验
与大家分享:

问题:
1 Java虚拟机问题
表现:安装VC6.0时,出现更新 Microsoft Virtual Machine for Java
这个是必选,不然就没有下一步,而如果选了后出现提示要重新启动。重新启动后,又出现同样的提示,如此循环。
原因:没有安装Java虚拟机
解决方法:安装Java虚拟机(很容易就可以从网上下到)
2系统文件问题 (适用范围不限于visual studio 6.0
xp用户
表现:出现警告:窗口标题是: 16Windows系统
内容: C:\WINDOWS\SYSTEM32\CONFIG.NT. 系统文件不适用于运行MS-DOSMicrosoft Windows应用程序. 请选择"关闭"终止应用程序.
原因:
WinXP, 某些应用程序无法在Win32模式下运行.
解决方法:
插入WinXP的安装盘到光驱中,在命令提示符下面分别执行如下命令(假设你的系统安装在C:下面, 光驱为F:)
expand F:\_ C:\windows\
expand F:\_ C:\windows\
expand F:\_ C:\windows\system32\command
重启即可.
其他操作系统读者可参考www.x5dj/yjcpu
3重装问题
xp用户
表现:
I安装向导在你的机器上检测到Visual Studio 6.0产品潜在的版本冲突。安装后,可能单个或全部产品不能工作。是否希望继续?
II 安装完文件,进行系统更新时,出现:
“安装程序无法创建一个DCOM用户帐号来注册 ...."
最终无法安装成功
原因:安装前原有Visual Studio 6.0没有卸载干净,
注册表里还有Visual Studio 6.0在原帐户里的注册信息
解决方法:彻底清除原有数据与信息
执行以下步骤将从系统中完全删除所有 Visual Studio MSDN Library 组件。
注意:如果任何一步失败,请继续下一步:
I使用控制面板中的添加/删除程序删除列出的 Visual Studio 安装产品。
II. 使用添加/删除程序删除其他任何编程语言程序,例如 Visual BasicVisual C++Visual J++ Visual InterDev,以及这些产品的所有自定义设置。
III. 使用控制面板中的添加/删除程序删除列出的所有 MSDN Library 安装产品。
IV. 使用添加/删除程序卸载其他任何 HTML 帮助集,例如 Platform SDK 文档。
V. 在本地硬盘上搜索并删除下列文件的所有匹配项:
*.CHK
*.TMP
HH.EXE
HH.DAT
HHCOLREG.DAT
VIEWS.PRF (用户文件)
CMDUI.PRF (用户文件)
TOOLBOX.TBD (用户文件)
VI.删除所有 Visual Studio 产品的安装文件夹。注意,以下位置是默认位置;如果您执行的是自定义安装,则系统中的实际位置可能会有所不同:
\Program Files\Microsoft Visual Studio
\Program Files\Common Files\Microsoft Shared\MSDesigners98
\Program Files\Common Files\Microsoft Shared\MSDN
\Program Files\Common Files\Microsoft Shared\VS98
\Program Files\Common Files\Microsoft Shared\Wizards98

VII. 删除所有 MSDN Library 的安装文件夹(如果它们安装在默认位置,则上一步可能已经删除了这些文件夹)。默认文件夹如下所示:
Program Files\Microsoft Visual Studio\MSDN98Visual Studio 6.0 MSDN Library
Program Files\Microsoft Visual Studio\MSDNMSDN Quarterly Library 版)


VIII. 使用 删除以下注册表项(如果存在):
HKEY_LOCAL_MACHINE\Software\Microsoft\DevStudio
HKEY_LOCAL_MACHINE\Software\Microsoft\MSVSDG
HKEY_LOCAL_MACHINE\Software\Microsoft\HTML Help Collections
HKEY_LOCAL_MACHINE\Software\Microsoft\Visual Basic\6.0
HKEY_LOCAL_MACHINE\Software\Microsoft\Visual Component Manager
HKEY_LOCAL_MACHINE\Software\Microsoft\Visual Modeler
HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\6.0
HKEY_CURRENT_USER\Software\Microsoft\DevStudio
HKEY_CURRENT_USER\Software\Microsoft\MSVSDG
HKEY_CURRENT_USER\Software\Microsoft\Visual Basic\6.0
HKEY_CURRENT_USER\Software\Microsoft\Visual Modeler
HKEY_CURRENT_USER\Software\Microsoft\VisualFoxPro
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\6.0


删除
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下的 Visual Studio MSDN Library 注册表项的所有实例


IX. 清空回收站visual basic还有人用。
然后再装Visual Studio 6.0
以上步骤未免过于繁琐,读者可选择执行,例如 V步骤就可暂缓执行
其他操作系统读者可参考support.microsoft/kb/248697
安装成功之后,在编译程序时如出现编译用时过长,无法重复编译的情况时,应考虑软件冲突问题,例如:卡巴6.0(本人电脑上的)在默认情况下对编译程序影响很大
安装visual studio 2005(7.0)一般不会出现上述问题
注:以上问题的解决方法本人均已实践过,可以说在一定范围内是真实有效的,当然大部分
内容并非原创,所列问题也只是很小的一部分,标题说是最完整的纯属戏言。
在此希望大家批评指正并且加以补充。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。