Как узнать, какая версия MFC нужна исполняемому файлу? - PullRequest
4 голосов
/ 02 ноября 2010

Как узнать, какая версия MFC (классы Microsoft Foundation) нужна исполняемому файлу?

Ответы [ 2 ]

5 голосов
/ 02 ноября 2010

Вы пробовали использовать depen.exe ? Он покажет вам, с какой MFC DLL он связан.

2 голосов
/ 02 ноября 2010

Зависимость Walker 2.2 (зависит от.exe)

При использовании disabled.exe или DUMPBIN утилита с параметром / DEPENDENTS, вы можете увидеть список DLL, которые статически ссылка на ваше приложение и список приложений DLL с задержкой загрузки.

Dependency Walker - бесплатная утилита который сканирует любые 32-битные или 64-битные Модуль Windows (exe, dll, ocx, sys, и т. д.) и строит иерархическое дерево схема всех зависимых модулей. За каждый найденный модуль, он перечисляет все функции, которые экспортируются этим модуль, и какие из этих функций на самом деле вызывается другим модули. Другой вид отображает минимальный набор необходимых файлов, а также с подробной информацией о каждом файл, включающий полный путь к файл, базовый адрес, номера версий, тип машины, отладочная информация и больше.

Dependency Walker также очень полезен для устранения системных ошибок связанные с загрузкой и выполнением модули. Зависимость Уокер обнаруживает много общих проблем приложений, таких как как отсутствующие модули, недействительные модули, несоответствия импорта / экспорта, циклические ошибки зависимости, несоответствующий компьютер типы модулей и модуль ошибки инициализации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...