【问题标题】:issue with uninstalling infragistics卸载基础设施的问题
【发布时间】:2019-01-29 21:14:26
【问题描述】:

我的部门正在升级到新版本的基础设施,我被告知我需要卸载旧版本并安装新版本。

我进入控制面板并简单地浏览列表,然后一一尝试卸载每个 Infragistics 软件包或任何您称之为的软件包。

其中一些卸载得很好,其中一些给我一个错误说:

此 Windows 安装程序包有问题。一个程序运行 作为设置的一部分没有按预期完成。联系您的支持 人员或包裹供应商。

当我尝试卸载时出现此特定错误:

Infragistics NetAdvantage Windows Forms 2012.2 Help 

这似乎发生在几乎大多数软件包中,所以另一个我遇到相同错误的是:

Infragistics NetAdvantage Reporting 2012.2 Help
Infragistics NetAdvantage ASP.NET 2012.2 Help

【问题讨论】:

  • 1) 重新启动 Windows。 2) 尝试再卸载一次。 3) 如果发生错误,请检查事件查看器中的 Windows 日志以获取更详细的错误描述。

标签: infragistics uninstallation


【解决方案1】:

我相信您已经找到了 Infragistics 的论坛帖子,我在该帖子中处理了一个类似的问题,并准确地描述了我在那里描述的解决方法。

安装和可能损坏安装的整个过程就像是从论坛帖子中完全复制的以下内容:

https://www.infragistics.com/community/forums/f/ultimate-ui-for-windows-forms/89266/uninstallation-of-infragistics-windows-forms-2013-3-help

  1. 在 Windows 7 机器上安装 VS 2010 和 VS 2012。

  2. 在该计算机上安装 Infragistics Windows Forms 2013 vol2 和 Infragistics Windows Forms 2014 vol1。

  3. 从机器上卸载 VS 2012。

  4. 卸载 Infragistics 2013 vol2 帮助。

由于上述操作成功完成,我们重新安装了 一些包返回并开始破坏它们以尝试 获得与您的情况类似的行为。最后我们得到了相似的 采取以下步骤后您提到的行为:

  1. Visual Studio 2012 已卸载,HelpViewer 2.0 已安装(基本上,此帮助查看器 2.0 随 Visual Studio 2012)

  2. 然后,当您启动安装程序时,“它相信”您的计算机上仍然安装了 Visual Studio 2012(这不是真的 不再)。

  3. 当它从 Visual Studio 2012 实际卸载内容时,它会查找以下目录名称 VisualStudio11在这里- C:\ProgramData\Microsoft\HelpLibrary2\Catalogs ,在这种情况下 可能已经不存在了。

卸载 Infragistics Windows 窗体帮助的最简单方法 2013 vol2 将进入您的注册表项(如果您的机器是 x64 位)和临时重命名以下之一 - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0 到 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.9。如果 机器是 32 位的,注册表项就像 - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v2.0。所以下次什么时候 您运行 .msi 安装程序,它不会找到 Help Viewer 2.0(它 实际上应该只在安装了 Visual Studio 2012 的情况下工作),并且 卸载过程可能会成功完成。

如果由于某种原因卸载再次失败,您将不得不 首先“修复”Help 2013 vol2 .msi,然后“卸载”它,同时 仍然保持注册表项更改。一旦你完成了 过程并且您已成功卸载帮助您可以重命名 将注册表项恢复为其初始值。

实际上 Infragistics 的版本可以并存,当您想升级到新版本时,不需要卸载以前的版本。

很高兴能在这里间接帮助到您,但事实证明您具有出色的研究能力:)

此致,

【讨论】:

  • 是的,我相信我遇到过类似的文章。感谢您的输入。我没有卸载 VS2012 或 TFS。我只是更改了注册表文件夹并修复/卸载了帮助文件。
  • 感谢您的意见,非常感谢。
【解决方案2】:

我想通了... 在旧版本的 Infragistics 中,每个包都会有 3 个不同的文件:

Infragistics NetAdvantage Windows Forms 2012.2
Infragistics NetAdvantage Windows Forms 2012.2 Samples
Infragistics NetAdvantage Windows Forms 2012.2 Help

我卸载前两个没有问题,我只有“帮助”文件有问题。

经过一些研究,我能够卸载所有这些“帮助”文件并安装较新版本的 Infragistics 并使其成功运行。

这就是我所做的:

-转到注册表编辑器 -HKEY_LOCAL_MACHINE --> 软件 --> 微软 --> 帮助

-在 HELP 下,您将拥有 1 或 2 个名为 v1.0 或/和 v2.0 的文件夹。

将 v2.0 更改为 v2.9 - 如果双方都仅更改 v2.0,或者如果您只有 v1.0,则将其更改为 v1.9。返回控制面板 --> 程序和功能 --> 修复有问题的 Infragistic 'Help' 文件,您应该能够卸载它们。完成所有文件后,只需将 v2.9 或 v1.9 文件夹重命名为之前的名称即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-31
    • 1970-01-01
    • 1970-01-01
    • 2014-06-16
    • 2016-04-26
    • 1970-01-01
    • 2023-03-20
    相关资源
    最近更新 更多