05-07-2012 09:07 AM
While trying to install a LV8.6.1 app on a Windows 2000 sp4 machine I receive the following message:
"An error occured while installing the Windows Installer Engine.
Close all other applications and restart this installer."
I have rebuilt the installer, recompiled the exe, took out all additional installers, and still receive this message.
Any ideas on what is causing this?
-Joe
05-07-2012 10:09 AM
I downloaded the 8.6.1 run-time engine from the website and tried installing that and had the same issue, so the problem is not with the application.
Is there a permission issue with Win2000 I am unaware of?
-Joe
05-08-2012 12:05 PM
Hi JFiddie,
Was there any other NI Software installed in that computer before you tried to install the application? Are you getting the "An error occured while installing the Windows Installer Engine. Close all other applications and restart this installer." message only?
My suggestions are to uninstall any National Instruments software in your computer, because this seems to be a conflict between the install file and old installations. After uninstalling everything you can clean your registry, you can use the CCleaner tool.
After cleaning the registry, please try to reinstall the Run Time engine.
Regards,
05-08-2012 01:03 PM
Thank you for replying, but I ended up compiling the app down to LV8.0.
The install had no issues and the app is running with no issues, but to answer your questions.
The Windows Installer Engine error was the only message, the install quit on OK.
There was a LV7.1 version of the app installed, but I couldn't uninstall it untill the new version was working.
I tracked the problem down to the WindowsInstaller-KB893803-v2-x86.exe that the setup.exe in both the app and runtime installer was calling.
When running just that I got the error "You do not have permission to update Windows 2000 Please contact your systems administrator" even though I was running an admin account.
-Joe