我正在研究WPF应用程序。我在按钮单击事件中使用了两个“任务”来并行执行。
一个任务调用“Method1”从服务器下载文件。第二个任务调用“Method2”。
Method2包含以下操作:
在抓取操作中,我们正在创建一个WebBrowser对象来加载网站的内容。
问题在于 - 在执行button_click事件时 - 我收到以下错误:
我该如何解决这个问题?任何帮助将不胜感激。
谢谢,
Ranish
答案 0 :(得分:0)
WebBrowser是一个控件,不能用于交叉线程。我的建议是使用HttpWebRequest,HttpWebResponse和HTML Agility Pack库废弃HTML而不是