Visual Studio安装程序问题-'加载安装程序组件时遇到问题。取消设置。"

时间:2020-03-06 14:32:09  来源:igfitidea点击:

我的Visual Studio 2008安装程序遇到了严重问题。我收到一个非常有用的错误消息"加载安装程序组件时遇到问题。取消设置。"每当我尝试卸载,重新安装或者修复Visual Studio 2008(团队系统版本)时。如果无法解决此问题,我别无选择,只能彻底清除计算机,然后重新开始,这将需要一整天的时间!我最近在尝试构建有关组件内存不足的项目时收到了一个非常奇怪的错误(尽管当时有约2gb的物理内存可用),这使我当前的VS安装无用。

注意:我在安装VS2008之后,使用SQL Server文件夹中的vs_setup.msi文件安装了VS2005 shell版本,以便获得对Business Intelligence Development Studio中的SQL Server 2005 Reporting Services设计器的访问权限(这在VS2008中莫名其妙地不可用)。

有人对此问题有解决方案吗?

附注:我知道这与编程没有直接关系,但是我觉得这很适合SO,因为它与我的编程能力直接相关!

注意:一位同事找到了解决此问题的方法,希望这对其他人有帮助。

解决方案

我认为这类问题完全适用于论坛,特别是如果可以找到一种简单的解决方案,那么可以避免其他人的痛苦。

不幸的是我没有解决方案,但是会建议(如果我们还没有的话)

  • 运行FileMon以查看安装程序是否正在查找不再存在的特定文件-这可能会提供一些线索。
  • 很痛苦,但是请先尝试基于VS Shell(例如2005)卸载其他应用。

我们应该在系统的temp目录中查找MSI安装日志。它们将包含有关安装失败原因的详细信息。

我在Visual Studio 2008中遇到了类似的安装问题,可以通过研究日志来解决。

一位同事找到了此MS自动卸载工具,该工具已为我成功卸载了VS2008,并节省了我很多时间!

希望这对其他人可能有用。对于MS对其通常也必须提供的VS维护工具的信任程度并没有给予很高的评价!

我遇到了同样的问题,找到了一个非常简单的解决方案。转到以下链接:
http://msdn.microsoft.com/en-us/vs2008/bb968856.aspx

并运行VS AutoUninstall工具。这将自动删除VS 2008的所有组件。

干杯

我有同样的错误信息。对我来说,这之所以发生是因为我试图从DVD运行安装程序,而不是从"添加/删除"程序运行安装程序。

解决方案是

http://www.dotnetzone.gr/cs/forums/48758/ShowThread.aspx#48758

就我而言,无法从"添加和删除程序"进行卸载。而是,问题是由于最近通过自动更新安装的修补程序引起的。 VS 2008的修补程序(在我的情况下)的编号为KB952241,因此我使用"显示更新"选项上的"添加/删除程序"检查了该修补程序。放开后,问题消失了。

谢谢,riaraos,卸载KB952241也是我的解决方案。在此之前,我尝试从"程序和功能"以及安装DVD运行安装程序而没有成功。我不想完全删除VS 2008安装,而只添加一些组件。

我的系统上的注意事项:

Windows 7 Beta 1
Visual Studio发行日为2008 SP1

好的,首先我遇到了同样的问题,因为我的VS2008正在运行,因此我尝试将其卸载,但是它无法正常工作……我在线阅读了使用MS的AutoUninstall可以做到这一点的技巧,但是留下了很多后面有讨厌的文件

因此,我使用了" Windows Install Clean Up",并清理了与VS有关的更多内容。
然后回到控制面板中的"添加和删除"中。删除了KB952241 ...
然后打开Ccleaner并扫描注册表,发现VB2008留下的很多废话一经删除便全部删除。

我继续从CD重新启动安装的文件,然后BAM正常工作。

我完成了所有这些操作,而不必重新启动PC。

希望这可以帮助那些被困住的人..像我以前

当然,对我来说,这是修复程序。在"添加/删除程序"中,选中"显示更新"框,然后删除与VS2008版本相关的所有修补程序。然后尝试"更改/删除"按钮,该按钮现在应该继续进行。

好吧,反正对我来说... ;-)

就我而言,安装Visual Studio SP1会破坏卸载/修复功能。

  • 更新KB972221
  • 修补程序KB973674
  • 修补程序KB971091

我拥有Visual Studio Team System 2008开发版,并且不得不删除所有更新和修补程序:

  • 修补程序KB952241

重新启动,然后出现以下修补程序,然后按照@riaraos的答案将其删除:

在更改/删除生效之前!

希望对别人有帮助。

卸载与vs2008相关的已安装的修补程序,然后重试。
它对我有用,希望对我们也一样。

谢谢,
泽拉勒姆

在错误消息中单击"确定"后,Windows 7建议"使用建议的设置卸载"。它解决了问题。

  • 更新KB972221
  • 修补程序KB973674
  • 修补程序KB971091

删除以下修补程序和更新

重新启动PC并尝试立即卸载。这对我没有问题。

Microsoft自己发布了一篇有关此问题的知识库文章,并且该文章有一个Service Pack,他们声称可以解决该问题。见下文。

http://support.microsoft.com/kb/959417/

段落数量不匹配