【问题标题】:install visual studio 2008 TS when I cant install windows installer?当我无法安装 Windows 安装程序时安装 Visual Studio 2008 TS?
【发布时间】:2009-10-09 15:35:00
【问题描述】:

我需要从我的 Visual Studio 2008 TS 安装中添加/删除一些东西。 我运行了设置,但随后出现以下错误:

“加载设置组件时遇到问题。正在取消设置。”

这个错误在 VS2008Readme.htm 中处理,他们说:

要解决此问题: 1. 转到 Windows Installer 3.1 Redistributable (v2) 并安装 Windows Installer 3.1。 2. 在添加或删除程序中,确保 Windows Installer 3.1 在已安装程序列表中。 3. 重试 Visual Studio 2008 安装。

当我尝试安装 Windows Installer 3.1 时,我收到以下消息:

KB893803v2 设置错误, 安装程序检测到此系统的 Service Pack 版本比您正在应用的更新更新。 无需安装此更新。

首先,我尝试在我的添加/删除程序中寻找更新的 Windows 安装程序,但没有。我不能只降级我的操作系统的服务包,以便为 VS2008 安装添加额外的功能。

我能做什么?

亲切的问候, 维姆

【问题讨论】:

  • 我使用的是 Windows XP Professional Version 2002 Service Pack 3

标签: visual-studio-2008 windows-installer


【解决方案1】:

您收到的错误消息不一定是由于 Windows 安装程序损坏;当您尝试更改/修复您的 Visual Studio 安装时,您需要深入挖掘以找出真正导致问题的原因。

http://haacked.com/archive/2009/03/05/troubleshooting-installers.aspx 上有一篇关于解决 Windows Installer 错误(特定于 ASP.NET MVC,但您可以使用相同的提示进行更一般的故障排除)的非常深入的文章,但这里是简短版本:

  • 清除您的临时目录(“C:\Documents and Settings\\Local Settings\Temp”和“C:\Windows\Temp”),然后再次尝试安装程序。失败后,再去临时目录下寻找新的日志文件。

  • 如果失败,您需要使用 msiexec 从命令提示符从 Visual Studio 安装 DVD 运行安装程序,如下所示:

    msiexec /i vs_setup.msi /l*v C:\vs_install.log

  • 有一个名为“WiLogUtl.exe”的有用工具(来自 Windows Installer SDK,或“网络上的其他地方”),它可以对 MSI 日志中的大量条目进行分类,并告诉您具体的错误信息。

  • 一旦您知道您收到的真正错误消息,您可能可以通过 Google 查找来自有相同问题的人的其他讨论主题,或者在类似的网站上再次发布。

【讨论】:

    猜你喜欢
    • 2023-03-04
    • 1970-01-01
    • 2022-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多