When using .NET\'s Process.Start to run IE8\'s iexplore.exe, and if you already have another IE8 window open, then the iexplore.exe process that you just started will immedi
As a workaround you may want to force IE to start a new instance (passing -nomerge command line argument):
-nomerge
Process objProcess = Process.Start("IEXPLORE.EXE", "-nomerge http://google.com/");