我有一个利用服务栈的应用程序池。由于某些错误,此应用程序池将自行回收。我不太擅长转储,但是现在,我通过在回收工人时捕获其上的转储来达到以下目的:
memory is corrupt
mscorlib.dll!System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke()
mscorlib.dll!System.Threading.Tasks.Task.Execute() Line 2523
mscorlib.dll!System.Threading.Tasks.Task.ExecutionContextCallback(object obj) Line 2888
此问题发生在Windows 2008 Server上。我没有证据表明在较新的版本上它将纠正此问题。我可以说的是,在某些环境中,这种情况发生的频率要低得多,而在某些环境中,发生频率要高得多。
不确定我可以显示什么代码会有所帮助,并且对想法非常感谢。
我的应用程序池回收,我的用户全部注销。