title: Windows Forms Splash screen doesn't display
body: <p>I have a Windows forms project, written in vb.net 2005. </p>
  
  <p>It's all working fine, except that the Splash screen won't show before the frmMain is shown.</p>
  
  <p>In Project properties I have set the Splash screen.
  In the Splash screen <strong>Shown</strong> event I have set a delay using <code>System.Threading.Thread.Sleep(3000)</code></p>
  
  <p>But the main MDI form just loads, and then the Splash screen is obviously behind it as the cursor is showing 'Wait' for a few seconds.</p>
  
  <p>In VS 2005 it used to work beautifully, show the Splash screen for a couple of seconds, then load the main form.</p>
  
  <p>Is there something else I need to do in VS 2008?</p>
  
  <p>thanks</p>