There is maybe another solution:
Private Shared Sub Main()
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New Form1())
' Form1 in this Application.
Application.Run(New Form2())
' Form2 in this application.
End Sub
.. if you want Form2 to open after Form1 exits. There's no going back. When Form2 closes, the programs end.