Showing results for 
Show  only  | Search instead for 
Did you mean: 

Runtime Error: Failed to load CLR - Error 0x80131700

Runtime Error: Failed to load CLR - Error 0x80131700


Error Failed to load CLR – Error will occur when installing the setup with PowerShell custom Action or any .net dll


This information applies to the following InstallShield project types:

  • Basic MSI
  • InstallScript MSI

When the installer includes a .NET Installer Class, with any custom action the error will occur

InstallShield: Failed to load CLR 궰耂 - error 0x80131700


If the Specific machine doesn’t have the required .net framework is not available  

The .NET framework is not properly installed on your system


 If the underlying cause for the error code 0x80131700 is the improper installation of .NET framework on your PC, then the best and easy way to resolve this error is to reinstall it. By default, the built in version of .NET framework in Windows 10 is 3.5 to reinstall this again on your system follow the steps given below:

Go to Start menu and type: features in the search box

Now Choose the option ‘Turn Windows Features on or off’ and then press Enter

After this, look for Microsoft .NET framework 3.5.1 and uncheck the box

Once you uncheck it, restart your computer

Repeat the step 1 and 2

Now check the box before .NET framework 3.5

Restart your system

Now try using the Troubleshooting Wizard.

Also you can below option, In some cases, the below option used to resolve the issue.

 Please add the property “IS_CLR_VERSION” in property manager and specify the .net version in the value field


In the Value column, enter a semicolon-delimited list of versions. Example: 1.1.4322;1.0.3705 or 2.0.50727 or 4.0.30319


Labels (1)
Was this article helpful? Yes No
No ratings
Version history
Last update:
‎Jun 22, 2021 05:19 AM
Updated by: