I installed FinalBuilder 6.3 locally on my Vista Enterprise OS. When starting it, I get two consecutive errors. First, I get:
To run this application, you must first install one of the following versions of the .NET Framework: v4.0.20506 Contact your application publisher for instructions about obtaining the appropriate version of the .NET Framework.
After clicking OK on that error, I then get:
Unable to start FinalBuilder: Unable to start the .NET CLR - FinalBuiler requires at least version 2.0 of the .NET Framework.
I have .NET 3.5 SP1 installed, and I can't explicitly install .NET 2.0 because I am on Vista. Please help, thank you
I’m going to take a guess that you have had .NET 4 Beta 1 (VS2010) installed on this machine at some stage. When FinalBuilder starts, it loads up the DotNetConfig.xml file (in the FinalBuilder install folder) and then loops through each .net version specified in the file and checks to see if the framework folder exists. On the very first start, it will choose the highest framework version available. If you uninstall the .NET 4 Beta and the folder is left there then FinalBuilder doesn’t know that and still attempts to load it. We chose to not have FinalBuilder fail over to an older framework as that could have unintended side effects for custom actions which may rely on features in the newer framework version.
The solution is to make sure the empty C:\Windows\Microsoft.NET\Framework\v4.0.20506 is removed.