IES FAQ Answers
Setup Issues

Setup Will Not Run

IES products require administrator privileges to install. When you run setup.exe (or similar) you can right-click on the file and choose Run As, or Run As Administrator to insure that appropriate permissions are provided. We use standard InstallShield and/or Windows Installer setups with complete single-file downloads. If the installation fails, you may not have the complete, uncorrupted setup file. Installations may need to download setup components from the Internet before they can begin the installation of IES products. Insure that you have the latest Windows updates.

Failed Windows Installer

If an IES setup program fails, for any reason, you may need to reboot your machine, or log-off and on again to reset Windows Installer. Setups can fail for a wide variety of reasons. Often it is something simple, such as Windows Updates are needed or currently installing. You may want to run a tool like CCleaner (free) to clean out your Windows registry, caches, temporary files, etc.  You may want to run the Windows Task manager or msconfig to "Take Control of your Startup", by eliminating unnecessary services that may be running in the background and interfering.  See (for example):

Cleaning Up Failed Installation

If you cannot uninstall from the Windows Control Panel, manually delete the C:\Program Files\IES\[Product Name] folder to clean out a partial or failed installation.

Delete the C:\ProgramData\{ABCD-123-...} that contains your setup. You can look inside these hidden cache folders to determine which setup program created them. Sometimes deleting the offending folder will allow the setup to proceed.  You can search these folders (you will have multiple ones) by dates or for the setup-xyz.exe file you are trying to install or update, and then remove the folder that contains it.

Anti-Virus Issues

Sometimes anti-virus programs will complain about our setups. These are false alarms. You can right-click on a setup program, or any installed IES product (.exe files, .dll files) in Windows Explorer to verify the digital signatures that we apply. These ensure that the product came directly from Integrated Engineering Software. If the digital signature is not present, then you should be worried.

Logged Installation

You can enable "logging" on the setup run to create a log file that may have more details about exactly where and when the setup is failing.

Silent Installation

If you, or your IT staff wish to automate installations and run them silently you may do so by using the "/s" command-line switch when running any setup program.

Install .NET Framework or Visual C++ Runtimes

IES builds software product on Microsoft systems such as the C++ Runtime 10.0 or the .NET 4.5 or 4.7 Framework.  These typically are already installed on an up to date machine.  Sometimes they are not installed, so our setup programs will try to install them.  They only need to be installed one time.

If you get an error message that says you must manually install the .NET Framework. Run Windows Update and install the appropriate dependency. Note that it may be an optional update!  You may also try installing a different IES product--sometimes these runtime files install OK with a setup built at a different time.

Manually Installing Prerequisites

Microsoft Assistance for .NET Troubles

Offline Installation?

If you need to run an IES setup program on a machine that is not connected to the Internet, here are the steps.  Make sure you have the required prerequisite features installed. See Manually Install .NET Frameworks above.  Then run the setup program off a memory stick or other device that you use to get the setup file on your machine.

See Also