本帖最后由 slowgrace 于 2009-07-22 07:24:32 编辑

解决方案 »

  1.   

    我觉得问题的关键在于:怎样能把已经安装的所有Visual Studio部件清除干净,让VS的安装程序不再检查到任何“potentially conflicting version of Visual Studio 6.0 product ”。
      

  2.   

    我觉得写VS安装程序的人不够为用户着想。既然他都探测出了conflicts,他干嘛不提供一个选项帮助用户把旧版本卸载掉,然后安装新版本呢?很多软件的安装程序都提供这种功能。现在这样子给用户徒增麻烦,说严重点,这是在谋杀生命。
      

  3.   

    试一下“windows优化大师”的软件智能缷载,选择自身分析缷载试试....
      

  4.   

    到注册表编辑器的
    HKEY_CLASSES_ROOT\Installer\Products
    下面,一项一项挨个查,把所有与Visual Studio有关的项全部删掉,试试看。再不行,去下载一个注册表访问监控软件,看看它安装过程中都查过那些项,尤其是最终在查过哪些项之后出问题的。
      

  5.   

    设法让迷你版卸载一次
    1)卸载 Visual Studio 6.0
    2)再安装 Visual Basic 6.0 SP6 简体中文迷你版
    3)卸载 Visual Basic 6.0 SP6 简体中文迷你版
    4)清理注册表
    5)安装 Visual Studio 6.0
      

  6.   

    把迷你版重装了。我原来的VB6上的用户名信息是*****,和Visual Basic 6.0 SP6 简体中文迷你版 的用户名信息对不上号。这样看来,也许当初我并没有装迷你版(记得当时我是由于是否要装来着,后来myjian还是AC说最好装全,可能我就直接装全了)。所以,可能更靠谱的原因是:我先装了英文版的VS,之后装了中文版的SP6,导致系统乱了。另外,查了下我当时安装的帖子http://topic.csdn.net/u/20090512/19/c3b1ef9d-6af1-48f8-a416-001f98866c3a.html,(在20楼有截图)完全搞不清楚我当初的安装文件是哪个了。我居然会做这么不靠谱的事,难以置信。
      

  7.   

    记得安装文件下载完毕之后,我曾经在某个帖子里给myjian留下下载地址。可是却找不到那个帖子了,不知myjian的私信好不好查,我这里发出去的太多了。
      

  8.   

    实在没法子的话:
    系统反正已经被VS烧焦了,既然是中英文出的问题,那么或许可以找个VB6SP6中文版安装一下,也许就齐了,VS6完整版安装的有些东西可能根本用不到。
      

  9.   

    恩,对啊。我都怀疑当时我是直接下载了中文的VB6安装的。可是莫名其妙我保存的安装文件却是英文版的VISUAL STUTIO, 600多M的,看下载时间是5月13日中午1点多,那个帖子的截图是下午4点多,而那个截图看来是中文版的。而且我硬盘上没保存SP6的安装文件。很没逻辑的一堆线索。另外,给myjian的私信查到了,是留的中文MSDN的下载地址,和这个无关。这个线索没用了。也许我只能重装系统了,或者试试晨星的建议,但是那个建议打眼一望就很累人,那得记录多少东西啊?!
      

  10.   

    现在做到哪一步了?补充
    4.5)参考老马的那个 VB 注册表,将所有用户下的 VB 相关项都删除。
      

  11.   

    VC6早晚完蛋的。
    用VCExpress,或者干脆用Code::Blocks好了。
      

  12.   

    有一软件windows install cleanup,清除得很彻底,前几天刚用了。
      

  13.   

    楼上给AC的。谢谢赵。我还没手工清过注册表,用Wise Registry Cleaner和Windows优化大师(按vbman2003的建议)清过,不奏效。我要再试试你和晨星的建议。
      

  14.   

    手工清除注册表吧
    如果你没有安装其它Visual Studio产品,就搜索Visual Studio项,一项项删除了...
    有其它产品就搜索Visual Basic全部删除了
    让我看还不如重新安装系统,就算正版的不能Ghost,一上午也弄好了...然后自己做个镜像,这样你可以继续随便折腾......呵呵
      

  15.   

    注册表项:
    'HKLM
    HKLM/SOFTWARE/MICROSOFT/VisualStudio
    HKLM/SOFTWARE/MICROSOFT/VisualBasic
    HKLM/SOFTWARE/MICROSOFT/VisualModeler
    'HKCU
    HKCU/SOFTWARE/MICROSOFT/VisualStudio
    HKCU/SOFTWARE/MICROSOFT/VisualBasic
    HKCU/SOFTWARE/MICROSOFT/VisualModeler'HKCR
    用注册表清理工具
      

  16.   

    我找了个注册表编辑工具Registrar Registry Manager ,直接一次性删除带VISUAL STUDIO的键。嘿嘿。
      

  17.   

    给你找了个微软的链接,参考下吧。是关于如何准和执行Visual Studio6.0全新安装的说明。
    http://support.microsoft.com/kb/248347/zh-cn
      

  18.   

    这还一个如何手动卸载Visual Studio和MSDN的说明网页。
    http://support.microsoft.com/kb/248697/zh-cn
      

  19.   

    汗,貌似这回没检测到conficting versions of Visual Studio.刚狠狠心把含Visual Basic的键也一次性地全删了……
      

  20.   

    进展:
    45楼和46楼的文章很好,现在conflicting version of Visual Studio 6.0 product不再会被检测到了,原来错误安装导致不能正常卸载的问题不再存在了。谢谢AC.也能完全安装成功,安装过程不报错,安装完毕报安装成功。SP6也顺利装上了。两者都装的英文版的。问题:
    但是VB6仍然不好用,表现在在工程里插入Data Environment会报错:An unexpected error has occured. 之后VB会再报一个错:System Error &H80004005 未指定的错误。可能的原因:
    (1)因为之前我一刀切地删过注册表,删了大量的注册表项,不知是否是这个原因
    (2)另外,其实安装过程中报过一个错:WPIE15.EXE应用程序错,内存不能为读(有时也报内存不能为写)。但是这个错出了之后,安装仍能进行,并且最后还会汇报安装成功。不知是不是这个东西导致安装的有瑕疵?
      

  21.   

    会不会是系统里的ADO有问题呢?前几天遇见过,好像不仅VB的数据库操作部分有问题,连Access和Sql server都不能用
      

  22.   

    http://topic.csdn.net/u/20080927/23/91a3dde9-82af-4864-b572-f1484d583613.html图片全在这里..........
      

  23.   

    查了查,51楼的问题都是别人遇到过并且貌似都是束手无策或稀里糊涂解决的。(1)WPIE15.EXE应用程序错,貌似是和错误的系统环境变量有关。(网上有个办法是改autoexec.nt文件,我试了,效果依旧)
    (2)System Error &H80004005,这个貌似在许多不同的情况下都会出这个错。一般给的建议是重装VB或重装系统。
      

  24.   

    我看你的系统是千疮百孔了........没事别养毒玩啊...看咱们的系统裸奔几年都难得中回毒(自己运行分析的不算....)话说回来,你的分区会不会有啥问题?我这几天QQ聊天记录总丢失,后来扫描分区时发现有N多逻辑错误,修复后就OK了.不过这硬盘还是不能使用了,关键的资料都已经备份,等忙过了就去买个新硬盘........
      

  25.   

    那会儿我的电脑所有的跟数据库打交道的功能都不能用,所有的软件,不管用什么语言开发的(我试的vb,pb)执行检索时报错,程序就飞掉了。所有的数据库相关(SQL,PB,Access)连数据库没问题,执行检索、更新就报错
    无奈~~重做系统就好了~~
      

  26.   

    系统没做过Ghost?我的机器Ghost好几个,有刚装系统的一份,有补丁打过后的一份份(每年过年恢复一次,系统打完补丁做),还有就是最近装好vs2008后做的一份。
      

  27.   

    这回安装过程完全不报任何错了,与之前的做法不同在于:
    (1)\Program Files\Common Files\Microsoft Shared\triedit这个目录,在非安全模式下是删不掉的,后来进入安全模式后忘了删
    (2)hh.exe拷回Windows目录
    (3)autoexec.nt用的是网上找到的一个版本我觉得(1)可能是之前总报WP1E15.EXE读写内存错的原因,不过也不一定。另外,那两个中文文档时机器翻译的,质量有限,我是看对应的英文版操作的:http://support.microsoft.com/kb/248347/en-us/
      

  28.   

    这样“成功”安装完VS6及SP6并注册所有控件之后,使用Data Environment仍出现51楼的问题。看来是我的操作系统有哪些部分不对了。
      

  29.   

    我的系统可能真有问题了,刚才去Microsoft Windows Update网站自动找可用的更新,却说“网站错误”。
      

  30.   

    咳....别折腾了重装吧别装XP.....装2003.数据中心版的2003,磁盘系统与内存系统性能极大地优化了,而且2003一般都是OEM版,可以直接自动更新....性能比起XP来说高多了.
      

  31.   

    报告:你的网站访问不了。我是说这个哈:http://www.m5home.com/blog/article.asp?id=146
      

  32.   

    SQL Sever中文版及SP4都装上了,确信MDAC组件是有效的。VB6中Data Environment的问题仍然在。哪位朋友帮看看你们系统里下面两个DLL的版本是否和我的版本一样?这两个DLL在这个目录里: 
    C:\Program Files\Common Files\designer我的版本如下:MSDE.DLL 版本6.1.97.82 MSDERUN.DLL 版本6.0.88.4 
      

  33.   

    MSDE.DLL    版本  6.01.9782
    MSDERUN.DLL 版本  6.00.8804
    MSDEUI.DLL  版本  6.00.8862
      

  34.   

    MSDEUI.DLL  版本  6.00.8862 
    路径:
    C:\Program Files\Common Files\DESIGNER\resources\1033
      

  35.   

    借楼主的光,有兴趣看看我的问题不?
    http://topic.csdn.net/u/20090724/12/288ed83b-8b9b-4b75-84b7-5eb166da48d4.html
    http://topic.csdn.net/u/20090724/11/93be4add-2ac2-4189-b4be-b56ea53c4c5a.html?seed=2138918683&r=58592253#r_58592253
      

  36.   

    谢谢两位。这回装上了,Data Environment也可以正常使用了。待我再装一回,稳定了,回来写小结。主要的步骤是:(1)VS要设法卸载完全(微软有个网页,里面有些关键步骤不能漏掉,否则有WPIE15.EXE错误;另外要再本地硬盘装,不能在虚拟光驱装;另外要再安全模式装,重启后进入征程模式)
    (2)VS语言版本要对(英文要配英文补丁)
    (3)系统的环境变量和一些关键文件要对(安装VS可能并不会安装这些文件)
      

  37.   

    myjian, 你的网站这会儿可以访问了。
      

  38.   

    Tiger_Zhao,你给我的链接还是访问不了,MD5校验的那个。
      

  39.   

    路过.............飘走..................另外,回74#与83#:DNS出现一点毛病,不过无所谓,反正我的站访问量不大,哇哈哈,一天才七八十个IP.
      

  40.   

    To Yaqi,正常了啊。完全正常了。现在我就要写个小结、再整理一下硬盘(期间下了一些工具来帮助定位问题)就OK了。To wangmu,恩,对,传说中能把苍蝇累死的就是我这种
      

  41.   

    终于把小结写完了,要注意的东西还挺多的,都是汗的教训(流汗了没流血来着)。写在博客里,感兴趣的朋友去如下两个地址看,不重复贴了:
    (1)http://blog.csdn.net/slowgrace/archive/2009/07/25/4379201.aspx
    (2)http://blog.csdn.net/slowgrace/archive/2009/07/25/4379158.aspx