Для JIT is enabled (native code)
, возможно, вы находитесь в проекте C ++. Я могу только догадываться, что это как-то связано с Windows SDK
версией и ucrtbase.dll
в ней.
Чтобы решить эту проблему:
1.Пожалуйста, попробуйте обновить вашVS2017 до последней версии 15.9.17
2. Обновление ОС Windows до более новой версии (1903 на моем компьютере), см. Эту аналогичную проблему (ссылка на скачивание недействительна, я предлагаю вам обновитьСистема Windows напрямую, а не установка sdk отдельно).
После этого перезагрузите ПК и создайте простой консольный проект C ++ с assert(false);
, чтобы проверить, вернется ли теперь диалоговое окно. Надеюсь, это поможет:)
Кроме того, в качестве временного решения можно попробовать _CrtSetReportMode
и _CrtSetReportFile
. См это .