委托(delegate)的BeginInvoke异步处理的时候总是没有效果,记录日志也不行,
用Invoke同步调试又是可以的,搞的很纠结,
一度怀疑过是.net FrameWork2.0的问题,但是写了个简单的程序试了下,是可以的,
那就继续找原因呗,用记日志的方法终于找到是异步的时候获取不到HttpContext.Current导致,
终于搞定,吃一堑长一智啦。
委托(delegate)的BeginInvoke异步处理的时候总是没有效果,记录日志也不行,
用Invoke同步调试又是可以的,搞的很纠结,
一度怀疑过是.net FrameWork2.0的问题,但是写了个简单的程序试了下,是可以的,
那就继续找原因呗,用记日志的方法终于找到是异步的时候获取不到HttpContext.Current导致,
终于搞定,吃一堑长一智啦。
转载于:https://www.cnblogs.com/leku_cc/archive/2011/09/06/2169129.html