My ApexSQL product fails on startup displaying a .NET exception, although I’ve already installed .NET framework

Applies to
All ApexSQL products

Summary
This article explains how to solve the issue when a .NET Framework initialization error occurs

Symptoms
I receive a .NET exception on startup:

"To run this application, you must first install one of the following versions of the .NET Framework:
v2.0.50727
Contact your application publisher for instructions about obtaining the appropriate version of the .NET Framework."

Cause
Almost all ApexSQL products require the .NET 2.0 run-time library. The above message is shown when the .NET 1.1 run-time library is installed.

Resolution
Install the .NET 2.0 run-time library
Don’t uninstall the .NET 1.1 library, so this installation doesn’t affect the existing applications. Also, check the product system requirements

About ApexSQL
ApexSQL is a leading provider of SQL Server tools for database recovery, database auditing, database comparison, documentation as well as SQL Server Management Studio and Visual Studio add-ins for SQL code refactoring, code completion and database source control. We strive to ensure that every one of our tools is standard-defining product in its class, from feature set, to performance, interface and quality

Last updated 
July 19, 2012