System.Net.HttpWebRequest.SubmitRequest发生错误System.AccessViolationException

时间:2018-07-02 14:20:18

标签: c# vb.net selenium

我正在制作一个使用Selenium的机器人网络。它使用多个任务将数据发布到2captcha.com。我尝试过:

  • HttpClient
  • 设置ServicePointManager.DefaultConnectionLimit = '*Max active tasks*'(使用信号量限制)
  • 使用Await PostAsync

但是仍然存在此错误:

  

说明:该流程由于未处理的异常而终止。   异常信息:System.AccessViolationException位于   System.Net.HttpWebRequest.SubmitRequest(System.Net.ServicePoint)位于   System.Net.HttpWebRequest.GetResponse()在   DynamicClass。(System.Object)

另一个问题:

当我声明新的FirefoxDriver时,有时无法启动,因此任务管理器中仍然有geckodriver.exe和控制台Windows主机。然后,我不能使用FirefoxDriver.Dispose()。我如何退出他们?我不能使用“ 杀死每个任务”,因为可能还有其他任务。

请帮助我...

谢谢!

0 个答案:

没有答案