VB.net webbrowser立即停止运行

VB.net webbrowser立即停止运行,vb.net,Vb.net,我刚刚设置了VS2019,我正在尝试使用VB.net中的WebBrowser。我跟踪了一段YouTube视频,创建了表单、浏览器等,但当我“启动”代码时,浏览器屏幕会闪烁半秒钟,然后就会消失 没有显示错误,但我得到“程序”[7804]WebBrowser_2.exe“已退出,代码为0(0x0)。” 有什么想法吗 我已经把它缩减到最小,去一个网站 form1.vb Public Class Form1 Private Sub Form1_Load(sender As Object, e A

我刚刚设置了VS2019,我正在尝试使用VB.net中的WebBrowser。我跟踪了一段YouTube视频,创建了表单、浏览器等,但当我“启动”代码时,浏览器屏幕会闪烁半秒钟,然后就会消失

没有显示错误,但我得到“程序”[7804]WebBrowser_2.exe“已退出,代码为0(0x0)。”

有什么想法吗

我已经把它缩减到最小,去一个网站

form1.vb
Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        WebBrowser1.Navigate("www.bbc.co.uk")
    End Sub
End Class
我还尝试了几个不同的网站,设置了txtURL.Text,然后使用:

WebBrowser1.Navigate(txtURL.Text)
WebBrowser1.Navigate(New Uri(txtURL.Text))

什么都没用。

你说的浏览器删除是什么意思?您从何处获得“程序”[7804]WebBrowser_2.exe“已退出,代码为0?”?这是WinForms应用程序还是其他什么顺便说一句,如果您实际构建了WinForms应用程序,则需要抑制脚本错误通知(
ScriptErrorsSuppressed=true
)并启用IE11仿真模式。从<代码> WebBuffelEdvestAdvEngs<代码>中调用它的代码> ActudieWBAdvAdvEngEdvices()/代码>方法,如您所描述的,您可以考虑使用WebVIEW2来代替:Jimi:谢谢,我对以前从未使用过的任何东西都不确定。这个回答在左下角的框中。我认为这是一个WinForm。我发现了ScriptErrors和IE11的引用,它们都是在我的电脑上设置的。当我启动代码时,屏幕上会闪烁一些东西,但只有半秒钟。它是一个黑匣子,我想它的顶部边缘有“Web浏览器”表单标题,但在它消失之前它太快了。User9938:谢谢,我现在就去找。我只想访问一个网站,获取页面的源代码,从中获取特定信息。您可能构建了一个控制台应用程序,而不是Windows窗体应用程序。创建一个新的解决方案,这次选择
Windows窗体应用程序(.Net Framework)
作为主项目的模板。