卸载infragistics的问题

问题描述 投票:0回答:2

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

我进入控制面板,只需浏览列表,然后逐个尝试卸载每个Infragistics软件包或任何你称之为的软件包。

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

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

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

Infragistics NetAdvantage Windows Forms 2012.2 Help 

这似乎发生在几乎所有的软件包中,所以另一个我得到的错误是:

Infragistics NetAdvantage Reporting 2012.2 Help
Infragistics NetAdvantage ASP.NET 2012.2 Help
infragistics uninstall
2个回答
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 Forms Help 2013 vol2的最简单方法是转到注册表项(如果您的计算机是x64位)并临时重命名以下项 - HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Help \ v2.0到HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \微软\帮助\ V2.9。如果计算机是32位,则注册表项将类似于 - HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Help \ v2.0。因此,下次运行.msi安装程序时,它将找不到Help Viewer 2.0(实际上只能安装Visual Studio 2012),并且卸载过程可能会成功完成。

如果出于某种原因卸载再次失败,则必须首先“修复”Help 2013 vol2 .msi,然后“卸载”它,同时仍保持更改注册表项。完成该过程并成功卸载帮助后,可以将注册表项重命名为其初始值。

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

我很高兴我能在这里间接帮助你,但事实证明你有很好的研究技巧:)

此致


0
投票

我想通了......对于早期版本的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 - >软件 - > MICROSOFT - >帮助

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

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

© www.soinside.com 2019 - 2024. All rights reserved.