问题描述
Application:w3wp.exeFrameworkVersion:v4.0.30319Description:Theprocesswasterminatedduetoanunhandledexception.ExceptionInfo:System.Runtime.InteropServices.COMExceptionStack:atSystem.Windows.Forms.WebBrowser.PerformNavigate2(System.ObjectByRef,System.ObjectByRef,System.ObjectByRef,System.ObjectByRef,System.ObjectByRef)atSystem.Windows.Forms.WebBrowser.set_Url(System.Uri)atmsjy.game.WebBrowserCrawler.FatchDataToResult()atSystem.Threading.ThreadHelper.ThreadStart_Context(System.Object)atSystem.Threading.ExecutionContext.runTryCode(System.Object)atSystem.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode,CleanupCode,System.Object)atSystem.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object)atSystem.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,Boolean)atSystem.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object)atSystem.Threading.ThreadHelper.ThreadStart()我是在ASP.NET多线程中使用WebBrowser,本地测试可以,挂IIS上面就出问题。IIS版本6.0
解决方案
解决方案二:
WebBrowser不是线程安全的,不要在asp.net中使用它,否则会出现不可预知的后果。
解决方案三:
有人知道怎么处理没?