我的WCF服务将大量数据(如300万行)加载到SQL和其他数据插入,但有时当磁盘繁忙或有一些花费更多时间时,WCF功能会停止执行该数据插入并停止,但是对象仍在WCF内存中。我不知道数据插入是否搞乱了服务,一切都冻结了仍在WCF中的对象。没有例外或抛出任何类似的东西。在一些磁盘活动进行数据插入后,操作会像完全冻结一样停止,没有磁盘活动。
有人知道发生了什么事吗?
答案 0 :(得分:0)
此行动方案应为您提供调查问题所需的信息:
Debug
- > Exceptions...
和Common Language Runtime Exceptions
旁边的thrown
。如果你catch
和Debug
并不重要无论如何,VS都会破坏。(作为奖励,你也会看到你是否无意中吞下了异常,我怀疑这可能是个问题)。Attach to process
- > w3wp.exe
- >在远程计算机上选择{{1}}({{3 }})