I was trying to install SLL 2008 in a windows 2008 R2 64 Bit server and I faced an error while installation.
SQL Server Setup has encountered the following error:
Invoke or BeginInvoke cannot be called on a control until the window handle has been created
After clicking the setup.exe I have closed all the explorer windows and tried to install and the issue didn’t happened again and I was able to install SQL
Restart the server first
Open the folder in which you have the SQL installer files.
Open the folder which suits your OS (X86 or X64) and find the file "LandingPage.exe"
Double click on it.
It will ask for the installer folder, select the parent installer folder and click OK.
Then the normal SQL installation pop up will come .
Close all windows other than this setup window (recommended), and do the installation