Вызовите браузер по умолчанию из С#?

Как вызвать браузер по умолчанию с URL-адресом из С#?

Ответ 2

System.Diagnostics.Process.Start("http://mysite.com");

Ответ 3

Я использовал System.Diagnostics.Process.Start в прошлом, но если Firefox или другой браузер установлен как значение по умолчанию, этот метод всегда вызывает ужасное исключение для пользователей. Наконец, я сталкиваюсь с System.Windows.Forms.Help.ShowHelp

Help.ShowHelp(null, "http://www.google.com");

Обратите внимание, что Help - это класс, доступный только для WinForms, тогда как Process можно использовать для других случаев (WebForms, WPF и т.д.).