包含在我的代码中
ScrapingBrowser browser = new ScrapingBrowser();
WebPage testPage = browser.NavigateToPage(new Uri("https://www.google.co.uk/"));
导致Windows窗体停止工作(一旦执行此行,表单冻结,我必须停止执行)。但是,没有任何错误或其他任何迹象表明出现了问题。
答案 0 :(得分:1)
您不应该在UI线程中使用此方法。使用您喜欢的技术(BackgroundWorker,Task,Thread)在另一个不阻止UI线程的线程上运行此技术。
您也可以使用ScrapySharp自己的异步方法: NavigateToPageAsync
答案 1 :(得分:0)
似乎ScrappySharp在Windows窗体中不起作用。我已经在Console项目中使用了相同的Form代码,并且效果很好。