Error: SQL Server 2008 Installation Error: “Invoke or Begin Invoke cannot be called on a control until the window handle has been created”
While installing SQL Server 2008 I received above error and the same error could be encountered if you install SQL Server 2008 on Windows 7. Later I came to know that this issue is happening because of a behavior change in .NET that is exposing an issue with SQL Setup User Interface (UI).
Resolution:
1.In the Installation Disc you will find a folder, x86 and x64
2.Select as per your OS and go inside the folder
3.Click on the LandingPage.exe
4. Click on the second Option on the left hand menu “Installation”
5. Start Standalone installation from the menu at the right side
6. .It will ask for the location files on the disc
7. Show the location, e.g. /SQL Server Enterprise 2008/x86 or x64 depending on OS
It will complete the installation successfully
Work Around:-
You can also try to install SQL Server Slipstream setup with SP1 CPU4 as MS confirmed this is a problem and is corrected in Cumulative Update 4 for SQL Server 2008 Service Pack 1.
Please refer below link for more detail