TITLE: SQL Server Setup failure.

SQL Server Setup has encountered the following error:

Invoke or BeginInvoke cannot be called on a control until the window handle has been created..



I got this error while installing SQL server 2008. Drove me nuts to find out how to resolve it. Just close all instances of anything to do with Microsoft. Even if you have a windows explorer close it. On the task bar you need to see only the installer. If you have Outlook opened close that as well. Then start the installer and it should work.

Source – googled it.