卸载基础设施的问题

时间:2018-08-23 13:14:13

标签: infragistics uninstall

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

我进入“控制面板”,然后简单地浏览列表,然后一步一步地尝试卸载每个Infragistics软件包或您所谓的软件包。

其中一些卸载就可以了,其中一些给我一个错误,说:

  

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

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

Infragistics NetAdvantage Windows Forms 2012.2 Help 

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

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

2 个答案:

答案 0 :(得分: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.   
  3. 在该计算机上安装Infragistics Windows Forms 2013 vol2和Infragistics Windows Forms 2014 vol1。

  4.   
  5. 从计算机上卸载VS 2012。

  6.   
  7. 卸载Infragistics 2013 vol2帮助。

  8.   
     

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

     
      
  1. 已卸载Visual Studio 2012,并已安装HelpViewer 2.0(基本上此帮助查看器2.0随Visual Studio一起提供和附带)   2012)

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

  4.   
  5. 达到从Visual Studio 2012实际卸载内容的位置时,它将寻找以下目录名称   VisualStudio11在这里-   C:\ ProgramData \ Microsoft \ HelpLibrary2 \ Catalogs,在这种情况下   可能已经不存在了。

  6.   
     

卸载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一起使用),并且   卸载过程可能会成功完成。

     

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

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

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

此致

答案 1 :(得分:0)

我知道了... 对于较旧的Infragistics版本,每个软件包最终都有3个不同的文件:

$(document).on('click', '.noteedit', function(){
    //might as well do the same for your edit button
});
$(document).on('click', '.noteeditcancel', function(){
    // again, any class of 'noteeditcancel' under the scope of document, even if created dynamically, will listen
});

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

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

这就是我所做的:

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

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

将v2.0更改为v2.9-如果两个都仅更改v2.0或只有v1.0,则将其更改为v1.9。返回控制面板->程序和功能->修复有问题的基础设施“帮助”文件,您应该可以将其卸载。完成所有文件的操作后,只需将v2.9或v1.9文件夹重命名为以前的文件夹即可。