标签: c# .net windows-services browser
我一直在构建Windows服务来创建WebBrowser对象来导航,登录和下载网站的HTML。但是,我最近发现了这个错误,如果WebBrowser不可见,它会阻止DocumentCompleted事件被触发:
http://support.microsoft.com/kb/259935
我必须假设这是因为Windows服务不允许使用GUI,因此会触发此错误。对此最好的解决方法是什么?谢谢你的帮助。
答案 0 :(得分:0)
您也可以使用httpWebRequest。但是在开发过程中耗时的工作。这不会有帮助吗?
答案 1 :(得分:0)
Microsoft does not support using WinInet APIs within the context of a System Service。这意味着也不支持webbrowser。