Webbrowser control's window.external is ALWAYS null
问题 The Web browser's Window.External object is always null! To reproduce drop a web browser on a new winform and type: 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 Make certain you go to the Assembly Information dialog and check "Make Assembly COM-Visible." This is necessary. I am lost as to why with a COM visible assembly the External object is always