(1)如果之前安装过VS6并出现问题,则要彻底删除该VS6后才能进行安装,否则会在开始安装时提示:“The Installation Wizard has detected a potentially conflicting version of Visual Studio 6.0 product on your machine. One or both products may not work after installing this Product, do you wish to continue?”,而且往往会安装结束说“Visual Studio 6.0 Enterprise Setup was not completed succesfully.”
完全卸载的方法是:先在控制面板的添加/删除程序里先后把MSDN何VS6及其相关产品卸载(每卸载一个产品要重启一次);之后参照这篇文章http://blog.csdn.net/slowgrace/archive/2009/07/25/4379158.aspx删注册表和相关文件夹及文件。
其中要注意两点:这个文章里提到的注册表项你的机器里未必有,如果没有就不要自作主张删看着像的项,因为可能会导致系统其他部分工作不正常;这个文章里提到要删的C:/Program Files/Common Files/Microsoft Shared/triedit文件夹在在非安全模式下是删不掉的,记得进入安全模式后删,否则之后安装过程会报错:WPie15.EXE应用程序错,内存不能为读(有时也报内存不能为写);或者报这个错:win32 cabinet self-extractor遇到问题需要关闭,其详细信息里的APPName为WPie15.exe。
(2) ISO文件要解压到本地硬盘上,而不要在虚拟光驱里直接安装,否则首次安装后重启系统时会报错说“找不到setupwiz.ini文件”。
(3)注意整个过程要以管理员权限登录系统,并在安全模式运行安装程序,安装完毕重启后再进入正常模式继续按照MSDN等其他程序。
(4)关闭其他不必要的程序和服务,尤其是要把防病毒程序和防火墙软件关上。这一点很重要,据微软官方文档说,如果做到了这一点,大部分安装的问题都不会出现。
(5)运行Setup.exe,而不要运行ACMBOOT.EXE。前者运行后会调用后者,直接运行后者会导致有些检测步骤被漏掉,从而使安装不够完整。
(6)安装完毕之后再安装VS6的SP6,注意SP6有语言选择,英文的VS要安装英文的SP6,不要安错了。
(7)另外,如果用了这些方法都搞不定,其实重装或恢复OS可能是最快的方法。事实上,许多网友都建议重装系统。比如wozhaolala的机器Ghost好几个,有刚装系统的一份,有补丁打过后的多份(每年过年恢复一次,系统打完补丁做),还有就是最近装好vs2008后做的一份。
(8)另外,关于WPie15.exe的错误,有篇文章说只在英文版的VS6安装中会出现,原因是环境变量未设置好,解决办法是用如下内容取代系统的autoexec.nt文件的内容:
@echo off
REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application’s PIF.
REM Install CD ROM extensions
lh %SystemRoot%/system32/mscdexnt.exe
REM Install network redirector (load before dosx.exe)
lh %SystemRoot%/system32/redir
REM Install DPMI support
lh %SystemRoot%/system32/dosx
SET BLASTER=A220 I5 D1 P330 T3
注:http://topic.csdn.net/u/20090722/07/28934575-5ac3-4851-8d5e-e7a39770df34.html这个帖子有一些关于我最近遇到的VS6卸载及安装的问题的讨论,感谢其中热心指点的各位网友。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2015anzhuangwenti/2020/0725/4396.html