我有一个大的项目,在没有调试时(甚至在运行调试版本时)执行时没有问题。调试会话中断没有断点
如果我试图调试项目,当执行命中一定MS CCR相关库调试器暂停执行:
出现在该点的调用堆栈如下:
即使发生“调试” - >“异常...” - >“CLR异常”抛出和用户未处理的都未选中。
由于我将项目升级到.net4.5并添加了最新版本Microsoft.Ccr.Core
(4.0.261.0),因此该问题似乎在Microsoft.Core.Ccr.dll
处发生在Microsoft.Ccr.Core.TaskExecutionWorker.ExecuteTaskHelper(Microsoft.Ccr.Core.ITask currentTask) + 0x94 bytes
处。
这对我的调试工作来说是一个很大的不便,因为打到这些不存在的断点意味着我项目中其他与时间有关的部分几乎无法正确调试。
什么可能导致这种行为,并有没有我错过了可能会允许VS忽略问题的选项?