Открытие веб-браузера по умолчанию

Я использую функцию ниже, чтобы открыть веб-браузер пользователя по умолчанию.

 Public Function ShowHelp(ByVal url As String) As System.Diagnostics.Process
    Dim startInfo As New Diagnostics.ProcessStartInfo()
    startInfo.FileName = url
    startInfo.WindowStyle = ProcessWindowStyle.Maximized
    Return System.Diagnostics.Process.Start(startInfo)
 End Function

Пару раз функция возвращала ошибку (на машине пользователя)"Система не может найти указанный файл"

Я предполагаю, что пользователь не установил веб-браузер по умолчанию. Почему я получаю эту ошибку? Как добавить проверку веб-браузера по умолчанию перед вызовом этой функции?

Ответы на вопрос(5)

Ваш ответ на вопрос