【发布时间】:2015-08-04 12:12:22
【问题描述】:
我正在尝试调试一个应用程序,有一天它突然开始这样做,以前一直在工作:
__declspec(noinline)
void __cdecl _CRT_DEBUGGER_HOOK(int _Reserved)
{
/* assign 0 to _debugger_hook_dummy so that the function is not folded
in retail */
(_Reserved);
_debugger_hook_dummy = 0;
}
然后应用程序无法启动。
我读到这与依赖关系有关;我确实有多个 dll 依赖项,但它们都可以正确编译,并且我确保它们都以相同的模式编译。我在发布和调试模式下都试过了,我得到了同样的错误。
任何想法都会非常有帮助,因为我希望再次拥有一个合适的调试器。
【问题讨论】:
-
有人请回答
标签: c++ visual-studio debugging exception