Oto najlepsze z obu światów:
Dim sInfo As New ProcessStartInfo("http://www.mysite.com")
Try
Process.Start(sInfo)
Catch ex As Exception
Process.Start("iexplore.exe", sInfo.FileName)
End Try
Uważam, że odpowiedź udzielana przez Blorgbeard zawiedzie, gdy aplikacja jest uruchamiana na urządzeniu z systemem Windows 8. Z punktu widzenia Camillo, powinieneś spróbować otworzyć to za pomocą domyślnej aplikacji przeglądarki użytkownika, ale jeśli aplikacja browswer nie zostanie przypisana, zgłoszony zostanie nieobsługiwany wyjątek.
Zamieszczam to jako odpowiedź, ponieważ obsługuje wyjątek, wciąż próbując otworzyć łącze w domyślnej przeglądarce.
Być może dodadzą interfejs API do standardowej biblioteki. Słyszałem, że ta strona internetowa będzie duża. –