Wntdll pdb не загружен

Иногда, когда я закрываю свое приложение (SaviHOST запускает DLL, которую я создаю), я показываю этот экран:

К сожалению, я не знаю, где происходит ошибка, потому что она просто загружает этот экран, а не строку, где делается исключение.

Как я могу это исправить? Какое отношение имеет wntdll.pdb к этому? Спасибо

Решение

  1. Подключитесь к интернету.
  2. Включите серверы Microsoft Symbol в настройках пути символа.
    введите описание изображения здесь
  1. Закрыть VS (я использовал VS 2015)
  2. Перезапустите и отладьте с помощью Native. Все символы будут загружены с MS серверов.
    введите описание изображения здесь

Другие решения

Чтобы увидеть, какая строка в вашем коде вызвала его, нажмите «Продолжить», а затем появится всплывающее окно, нажмите «Повторить».

Пример:

Sometimes when I quit my application (SaviHOST running a DLL that I’m making) I show this screen:

Unfortunately I don’t know where the error happens, because it just load that screen, not the line where the exception is made.

using std::cout;
using std::endl;

int Apple, Carrots, Potaetoes;

Apple = 7;
Carrots = 12;
Potaetoes = 160;

cout Голосование за лучший ответ

Если программа завершилась с кодом 0, значит она работает. Ничего делать не надо .-.

Rate this post
Читайте также:  Pci ven 1039 dev 0900 cc 0200

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *