我在 .NET 应用程序中使用 WebSync,其中客户端正在调用连接、订阅等 WebSync。在代码执行的某个地方(它是一个大应用程序),我得到一个灰色框弹出窗口,上面写着上面的错误消息。因为这是一个大应用程序,我如何才能找到应用程序中发生这种情况的位置?问题是这个应用程序有很多线程。
此消息是否意味着 FM.dll (WebSync) 中存在问题,或者是否意味着我的代码中缺少一些应该捕获此异常的内容。如果是后者,我如何找到我的代码中可能发生的位置?
谢谢!
这是我的错误的调用堆栈。如何判断这是我的错误还是问题出在 FM.dll (WebSync) 内部?
FM.dll!FM.AsyncException.AsyncThrow.AnonymousMethod__0(对象未使用) + 0x47 字节
mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback 回调, 对象状态, bool preserveSyncCtx) + 0x285 字节 mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback 回调,对象状态,bool preserveSyncCtx) + 0x9 字节
mscorlib.dll!System.Threading.QueueUserWorkItemCallback.System。 Threading.IThreadPoolWorkItem.ExecuteWorkItem() + 0x6f 字节 mscorlib.dll!System.Threading.ThreadPoolWorkQueue.Dispatch() + 0x1ea 字节
[本机到托管转换]
[Appdomain 转换]
[本机到托管转换]