0

我使用 WebBrowser 组件并输入正确的 URL 它工作正常但是当我来到另一个链接时它会产生这个异常

System.Windows.Forms.dll 中发生了“System.AccessViolationException”类型的未经处理的异常

附加信息:试图读取或写入受保护的内存。这通常表明其他内存已损坏。

当我使用 IE 或 Firefox 导航到此 URL 时,它工作正常并且没有错误。提前致谢。

4

1 回答 1

0

我试图关注您的帖子,只有当页面尝试使用 WebBrowser 对象加载一些注册控件时,我才能看到问题。如果页面没有任何控件,则不会发生错误。我可以通过仅在 DEP 异常窗口中禁用此 EXE 来快速解决问题。

您只能在“高级系统属性 > 高级 > 设置 > 数据执行保护”中禁用应用程序应用程序的 DEP(数据执行保护)设置。

于 2012-06-24T18:53:45.567 回答