Issue
When installing I/NET on a 64 bit machine, two parts will be installed: main part and 64 bit part. Sometimes when attempting to uninstall the 64 bit part in the Control Panel, it will show an error: There is a problem with this Windows Installer package. A problem required for this install to complete could not be run. Contact your support personnel or package vendor. It cannot be solved even when trying to reinstall the whole software. The software installer goes into continuous loop and does not complete.
Environment
I/NET
64 bit OS
Cause
The main part of I/NET on 64 bit machine is under C:\Program Files (x86)\INET Seven\ and another 64 bit part is under C:\Program Files\INET Seven\.The cause of this issue is when you tried to uninstall the main part in Control Panel first, it will also delete the files under C:\Program Files\INET Seven\, which makes the uninstall program unusable for 64 bit component. When trying to reinstall the software, I/NET will regard the 64 bit part has been installed and skip this step, which forces the software installer into a continuous loop.
Resolution
The correct order to uninstall I/NET on 64 bit machine should be to uninstall 64 bit component first, and then the main part in the Control Panel. If the main part has already been uninstalled, try to download MyUninstaller from here. After opening the software, right click on the I/NET 64 components and choose Delete Selected Entries. That will force uninstalling this component. After that, try to install another version and it should be fine.