Hello,
After installing the new Infragistics Windows Forms 2014.1 I like to uninstall the ‘Infragistics Windows Forms 2013.3 Help’ package.But I always get an error regardless if I try to repair or uninstall it directly under Windows 7 or with the installer ‘Infragistics_WinForms_20132_Help.msi ‘ package.Has someone please a hint how this can be solved?
Thank you in advance!Frank
Hello Frank,
Thank you for contacting Infragistics community.
I have tried the mentioned scenario on a Windows 7 64bits machine with Visual Studio 2010, when I have installed first Infragistics Windows Forms 2013 vol2 and after that Infragistics 2014 vol1 Windows Forms. After that I have been able to uninstall the Windows Forms Help 2013 vol2 through its .msi. In order to investigate your behavior I would like to ask you to do the following and to attach the produced log file so we could look into it after that:
1. In the folder that you have the "Infragistics_WinForms_20132_Help.msi", run the command prompt and use the command - Infragistics_WinForms_20132_Help.msi /l logfile.log 2. Doing so, please continue with the uninstallation of the help package, and if the error appears again, we will have the logfile.log created within the same directory where your .msi file is, with the needed information for further investigation of that behavior.
Thanks for your assistance in advance.
Dear Mr. Danko Valkov,
I have created the log file with the command “Infragistics_WinForms_20132_Help.msi /l logfile.log“ and locked already into the log file. On the line number 304 is written:Action 10:39:53: UnRegisterHelpVS2012. Uninstalling Visual Studio 2012 Help...
Last year when I have installed “Infragistics_WinForms_20132_Help.msi /l logfile.log“ on my machine was Visual Studio 2012 installed. But now I use only Visual Studio 2010 and Visual Studio 2013. I have uninstalled Visual Studio 2012.
It looks like that “Infragistics_WinForms_20132_Help.msi” does remember somehow that Visual Studio 2012 was installed.But all the other “Infragistics_WinForms_20132_xxx” packages did uninstall correctly.
Best regardsFrank
Thanks for getting back to us with the log file provided.
We have deeply investigated your scenario and done the following:
1. Install VS 2010 and VS 2012 on a Windows 7 machine.
2. Install Infragistics Windows Forms 2013 vol2 and Infragistics Windows Forms 2014 vol1 on that machine.
3. Uninstall VS 2012 from the machine.
4. Uninstall Infragistics 2013 vol2 Help.
Since the above operations completed successfully, we have reinstalled some of the packages back and started to corrupt them in order to try to get similar behavior as in your case. At the end we got similar behavior as you have mentioned after the following steps were taken:
1. Visual Studio 2012 Uninstalled, and HelpViewer 2.0 installed (Basically this help viewer 2.0 comes and goes with the Visual Studio 2012)
2. Then when you start the installer "it believes" that you still have Visual Studio 2012 installed on your machine(which isn't true anymore).
3. When it reaches the point to actually uninstall the content from Visual Studio 2012 it looks for the following catalog name VisualStudio11 in here - C:\ProgramData\Microsoft\HelpLibrary2\Catalogs , which in that case might be not there anymore.
The easiest approach to uninstall the Infragistics Windows Forms Help 2013 vol2 would be to go to your registry entries (if your machine is x64 bits) and temporary Rename the following one - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0 to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.9. If the machine is 32 bits, the registry entry would be like - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v2.0. So the next time when you run your .msi installer, it won't find that Help Viewer 2.0 (which actually should work only with Visual Studio 2012 installed), and the Uninstallation process may complete successfully.
If for some reason the uninstallation fails again, you would have to first "Repair" the Help 2013 vol2 .msi, and then "Uninstall" it, while still keeping the registry entry changed.Once you are done with that process and you the help is uninstalled successfully you could rename back the registry entry to its initial value.Thanks for your cooperation.In case of other questions please feel free to contact us.
You are welcome.
We are glad that we were able to assist you to solve your issue.
Please do not hesitate to contact Infragistics community in case of other questions.
Your suggestion with the temporary renaming of: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0 to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.9 works fine and the uninstallation process has succeeded.
I am sorry that this was a lot of investigation work but maybe other clients have a similar scenario and this thread will be then helpful for them also.
We can see here very clearly that Infragistics has a perfect support.
Thank you very much indeed!