Visual Studio 禁用断言对话框中的忽略

Ignore in assertion dialog is disabled in Visual Studio

我正在使用 Visual Studio 2015 Professional(更新 3)在 C++ 中编码。

我的问题是:当 assert() 被触发时,断言对话框不再弹出!而是打开异常对话框。

看起来所有断言都将作为异常处理。

我已经重新安装了整个 Visual Studio 2015 IDE、禁用了所有扩展、重置了我的设置等。但注册表中似乎存储了一个更改了断言行为的设置。

如何恢复断言对话框?

将以下 ucrtbased.dll 替换为版本 10.0.10240

C:\Windows\SysWOW64\ucrtbased.dll  //32bit 10.0.14393 (not ok)

C:\Windows\System32\ucrtbased.dll  //64bit 10.0.14393 (not ok)