none
macbook  上安装windows虚拟机后无法安装visual C++2008 RRS feed

  • 问题

  • 如题!在mac os安装虚拟机window 7 OS后有些程序如迅雷,sougo可以安装,但是qq和VC++2008,2005都装不了,不管是从官方网站下的还是从其他地方下的山寨版都无法安装,好像没人遇到这种问题???
    2010年1月23日 8:19

答案

  • 你好!
         有可能是你的虚拟机分配的硬盘空间和内存不够,导致安装失败!
    周雪峰
    2010年1月23日 12:45
    版主
  • 虚拟机和实体机软件环境大部分是一样的~正常情况下可以安装~安装不了如果有错误信息把它帖上来~
    2010年1月25日 13:57
    版主
  • 你好,VS安装的时候就会安装3.5,所以不用再安装。

    上面的日志也看不出是什么问题,因为是虚拟机,我想可能某些硬件信息不符合吧,毕竟虚拟机还是有很多软件无法安装。
    2010年1月26日 1:47
    版主
  • 你好!

    Windows 7是自带.NET Framework 3.5 SP1的,所以你下载安装包来安装是安装不了的。当然,如果操作系统不是Windows 7的话,在VS的安装过程中也会装上.NET 3.5的。

    为了进一步的排除你的问题,我们需要看安装日志才能知道真正的问题出在哪里。
    你可以参考一下的步骤来做:

    - 进入控制面板 >> 打开“程序和功能” >> 打开或关闭Windows功能,把.NET Framework 3.5,1的功能全部勾上。

    如果安装失败了,接着来收集日志:
    尽可能地清除你的临时文件夹("开始"菜单 >> 运行 >> 输入"%temp%")
    - 下载并安装.NET Framework 3.5 完整组件包
    - 由于安装所生成的日志会很多,所以建议日志文件收集工具来收集有用的日志。安装.NET 3.5如果失败的话,直接运行工具,会在临时文件夹中生成一个叫vslogs.cab的文件
    - 你可以把vslogs.cab发到我的邮箱(v-yicche@microsoft.com),并把相应的链接贴回这个帖子,我可以帮你检查一下

    希望对你有所帮助。 :)
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    2010年1月26日 8:35

全部回复

  • 你好!
         有可能是你的虚拟机分配的硬盘空间和内存不够,导致安装失败!
    周雪峰
    2010年1月23日 12:45
    版主
  • 你好,我也用虚拟机,其它的我不确定,但是QQ是可以的。
    2010年1月23日 16:08
    版主
  • 虚拟机和实体机软件环境大部分是一样的~正常情况下可以安装~安装不了如果有错误信息把它帖上来~
    2010年1月25日 13:57
    版主
  • 错误信息如下
    Description:
      Microsoft Visual C++ 2008 Express Edition with SP1 - ENU has encountered a problem during setup.  Setup did not complete correctly.

    Problem signature:
      Problem Event Name: VisualStudio8Setup
      Problem Signature 01: 10860
      Problem Signature 02: 9.0.30729.01_ORCAS_X86_NET
      Problem Signature 03: MSI
      Problem Signature 04: INST
      Problem Signature 05: F
      Problem Signature 06: -
      Problem Signature 07: -
      Problem Signature 08: 2
      Problem Signature 09: -
      Problem Signature 10: -
      OS Version: 6.1.7600.2.0.0.256.1
      Locale ID: 1033

    Additional information about the problem:
      LCID: 1033

    Read our privacy statement online:
      http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

    If the online privacy statement is not available, please read our privacy statement offline:
      C:\Windows\system32\en-US\erofflps.txt
    我看不懂是什么意思,看到有人说可能要安装 .net framework 3.5.我就下了个安装包,结果也装不上!!
    2010年1月25日 18:29
  • 你好,VS安装的时候就会安装3.5,所以不用再安装。

    上面的日志也看不出是什么问题,因为是虚拟机,我想可能某些硬件信息不符合吧,毕竟虚拟机还是有很多软件无法安装。
    2010年1月26日 1:47
    版主
  • 你好!

    Windows 7是自带.NET Framework 3.5 SP1的,所以你下载安装包来安装是安装不了的。当然,如果操作系统不是Windows 7的话,在VS的安装过程中也会装上.NET 3.5的。

    为了进一步的排除你的问题,我们需要看安装日志才能知道真正的问题出在哪里。
    你可以参考一下的步骤来做:

    - 进入控制面板 >> 打开“程序和功能” >> 打开或关闭Windows功能,把.NET Framework 3.5,1的功能全部勾上。

    如果安装失败了,接着来收集日志:
    尽可能地清除你的临时文件夹("开始"菜单 >> 运行 >> 输入"%temp%")
    - 下载并安装.NET Framework 3.5 完整组件包
    - 由于安装所生成的日志会很多,所以建议日志文件收集工具来收集有用的日志。安装.NET 3.5如果失败的话,直接运行工具,会在临时文件夹中生成一个叫vslogs.cab的文件
    - 你可以把vslogs.cab发到我的邮箱(v-yicche@microsoft.com),并把相应的链接贴回这个帖子,我可以帮你检查一下

    希望对你有所帮助。 :)
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    2010年1月26日 8:35