Обходчик зависимостей сообщает об ошибках в HelloWorld

Чтобы познакомиться с зависимостью-ходунком, я создал простую (32-битную) командную строку C++ HelloWorld.exe с Visual Studio.

Использование (32-разрядного) средства обхода зависимостей для этого файла.exe показывает мне VCRUNTIME140.DLL как зависимость, и это нормально. Но он показывает пять желтых подузлов для отсутствующих dll в дереве слева под VCRUNTIME140.DLL:

  • API-МС-WIN-CRT-RUNTIME-L1-1-0.DLL
  • API-МС-WIN-CRT-МАТЕМАТИКА-L1-1-0.DLL
  • API-МС-WIN-CRT-STDIO-L1-1-0.DLL
  • API-МС-WIN-CRT-LOCALE-L1-1-0.DLL
  • API-МС-WIN-CRT-НЕАР-L1-1-0.DLL

Затем в списке внизу отображаются десятки ошибок со словами "Ошибка открытия файла. Системе не удалось найти файл". Позвольте мне просто назвать 2 здесь:

  • API-МС-WIN-ОСНОВНОЙ-APIQUERY-L1-1-0.DLL
  • API-МС-WIN-ОСНОВНОЙ-AppCompat-L1-1-1.DLL

Исполняемый файл работает нормально. Мой вопрос: как мне узнать, какие ошибки игнорировать, или я не должен игнорировать их вообще?

0 ответов

Другие вопросы по тегам