Если вы просто хотите запустить браузер и открыть веб-сайт, вы можете использовать:
try
{
using (Process myProcess = new Process())
{
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.FileName = "C:\\Program Files\\Internet Explorer\\iexplore.exe";
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
Я только что попробовал это, и это работает. Вы можете использовать переменные Enviroment для пути IE.