现在的位置: 首页 > 综合 > 正文

visual c++ 6.0中文企业版卸载后重装失败的解决办法

2013年04月26日 ⁄ 综合 ⁄ 共 1576字 ⁄ 字号 评论关闭

 将下面的代码复制后保存成reg.reg,双击运行后添加入注册表:
      Windows Registry Editor Version 5.00

      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio]
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0]
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup]
      "VsCommonDir"="C:\\Program Files\\Microsoft Visual Studio\\Common"
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual Studio 98]
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual Studio 98\SetupWizard]
      "aspo"=dword:38395356
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual Studio 98\SetupWizard-1033-ENT]
      "heuristics"=hex:00,00,00,00,00,00,00,00
      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Microsoft Visual C++\SetupWizard]
      "aspo"=dword:38395356

      上面的这个注册表项是我在利用原作者方法的基础上修改的,原来的方法添加进注册表后还是相同的问题,添加进下面的这个项就没有问题了:

       [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Microsoft Visual C++\SetupWizard]
      "aspo"=dword:38395356

       另外,上面的"VsCommonDir"是指vc6最终安装时common目录存放的路径,个人建议是将这个目录与最终的vc6安装目录放在同一个目录下,因为我卸载vc6后重装就是为了想将两个目录放到同一目录下,好解决在matlab下搭建vc6与matlab混编的环境,也就是说,如果vc6安装目录是:

       C:\Program Files\Microsoft Visual Studio,那么"VsCommonDir"的目录指定为:

       C:\Program Files\Microsoft Visual Studio\Common,如果vc6的安装目录是:

       D:\Program Files\Microsoft Visual Studio,那么"VsCommonDir"的目录相应的指定为:

       D:\Program Files\Microsoft Visual Studio\Common

       将上面的内容保存成reg.reg文件后,双击添加进注册表。

       双击vc6安装目录下的ACMBOOT.EXE文件,按提示安装即可。

       这样可以跳过setup.exe安装时检测出现的异常,从而实现成功的安装。

转自:http://yiyunscu.blog.163.com/blog/static/36263320201152412845203/

抱歉!评论已关闭.