X
18699

IDL runtime error: This application has failed to start because the application configuration is incorrect

This help article describes what you need to do if you receive the following error message when running an IDL runtime application:

“This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.”

IDL Installation

This error can occur when using different versions of IDL (the image above shows an example using IDL 7.0), as well as on different versions of Windows operating systems, e.g. XP, Vista and Windows 7 (32- and 64-bit).

When you install IDL for Windows, the installation program ensures that all Microsoft Windows system libraries required by IDL are installed. If you are distributing a runtime application that will run on a Windows system that does not have an installed version of IDL, it is possible (although some what unlikely) that the required system libraries will not be present on your end-user’s computer.

If your application does not run correctly on your user’s machine, the missing system libraries may be the problem. 

Solution:

The IDL_DIR/bin/make_rt directory includes two small installation programs that ensure the required system libraries are present.

To solve this issue please execute the following binaries: 

** For 32-bit Windows systems, runsystemdll32_setup.exe

** For 64-bit Windows systems, runsystemdll64_setup.exe

The default path to the .exe in IDL 8.2 is:  C:\Program Files\Exelis\IDL82\bin\make_rt

Note: The system library installers will only install the required libraries if the correct versions (or later versions) are not already present. These installers will not overwrite later versions of the libraries.

 

If you still have problems after the installation, please contact Exelis VIS TechSupport: support@exelisvis.com