Объект Window.External веб-браузера всегда равен нулю!
Чтобы воспроизвести в веб-браузере новый winform, введите:
Option Strict Off
Public Class Form1
Private Sub Form1_Load()
Handles MyBase.LoadMe.WebBrowser1.Document.Window.DomWindow.External.AddFavorite("http://www.google.com")
End Sub
End Class
Убедитесь, что вы идете в диалоговое окно Информация о сборке и отметьте «Сделать сборку видимой». Это необходимо.
Я заблудился из-за того, что при видимой сборке COM внешний объект всегда ничто.