Apertura del navegador web predeterminado
Estoy utilizando la siguiente función para abrir el navegador web predeterminado del usuario.
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
Un par de veces la función devolvió el error (en la máquina de los usuarios)"El sistema no puede encontrar el archivo especificado"
Supongo que el usuario no ha configurado un navegador web predeterminado. ¿Por qué me sale este error? ¿Cómo puedo agregar una comprobación de navegador web predeterminada antes de llamar a esta función?