Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net axWebBrowser不再触发事件/控制错误_Vb.net_Visual Studio 2010 - Fatal编程技术网

Vb.net axWebBrowser不再触发事件/控制错误

Vb.net axWebBrowser不再触发事件/控制错误,vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,我有一个包含axWebBrowser控件的项目。但是,此项目不再触发任何axwebbrowser1事件。如果我创建了一个新项目,事件就会很好地启动。删除axWebBrowser控件后,如果尝试将axWebBrowser控件添加回表单,则会出现以下错误: 是什么导致了这个错误?我的台式机/笔记本电脑上都存在此错误。我是否需要“吸取”并从头开始重新创建UI?从我的项目中删除/OBJ/文件夹并让其重新生成,解决了错误。什么是axWebBrowser控件?它是“Microsoft Web Browse

我有一个包含axWebBrowser控件的项目。但是,此项目不再触发任何axwebbrowser1事件。如果我创建了一个新项目,事件就会很好地启动。删除axWebBrowser控件后,如果尝试将axWebBrowser控件添加回表单,则会出现以下错误:


是什么导致了这个错误?我的台式机/笔记本电脑上都存在此错误。我是否需要“吸取”并从头开始重新创建UI?

从我的项目中删除/OBJ/文件夹并让其重新生成,解决了错误。

什么是axWebBrowser控件?它是“Microsoft Web Browser”COM组件。长话短说,经过大量的测试,我终于找到了答案——删除我的解决方案的obj文件夹,然后重建解决了我的问题。虽然我不确定Obj文件夹与表单上的控件有什么关系,但我认为Obj文件夹更像是最终二进制文件的中介。现在在.NET应用程序中看到COM组件有点奇怪。没有本机的.NET web浏览器组件吗?在任何情况下,你可能会对COM有各种各样的期待,所以我很高兴你找到了解决方案。@Neolisk我知道这就要来了:P.我需要使用MSHTML和.getelementsbyname,我正在处理一个网页框架。当我将.net WBC设置为.domdocument时,.getelebyname方法不返回任何内容,并且没有人能告诉我如何将其设置为网页上的特定框架;我在这里问了这个问题,我想没有人回答。为什么不使用?我知道这可能是同一件事,但很好地包装到本机代码中,所以希望您能少用它。这是一个常见的问题。如果某些东西有奇怪的行为,这是故障排除步骤之一。很高兴你找到了。