Где найти список файлов DLL по умолчанию, доступных в Windows (XP, Vista, 7, ...)? - PullRequest
10 голосов
/ 06 июля 2010

Есть ли какой-нибудь список файлов .dll, доступных на различных недавно установленных платформах Windows (или, по крайней мере, последних, таких как Win XP и Win 7)?Я ищу список, похожий на этот для Windows 2000 .

(я собираю приложение на python с py2exe, и приложение сообщает, какие dll требуются для потенциального распространения с скомпилированнымприложение, но, к сожалению, оно не говорит мне, какие из них установлены по умолчанию)

Ответы [ 2 ]

6 голосов
/ 06 июля 2010

Я думаю это - это то, что вам нужно (по крайней мере, для Windows 7).

И вот версия для Windows XP .

1 голос
/ 11 июля 2010

Если вы ориентируетесь на разные версии Windows с вашим приложением, то будет действительно хорошей идеей настроить виртуальную тестовую среду для каждой из основных целевых платформ, например, с использованием VMware , MS Virtual PC или Oracle Virtual Box .Если вам все еще нужен список всех доступных библиотек DLL, просто посмотрите в папки Windows после новой установки на виртуальной машине самостоятельно.

Между прочим, при просмотре учебного сайта py2exe, пример показывает ADVAPI32.dll, USER32.dll, SHELL32.dll и KERNEL32.dll как DLL, от которых зависят сгенерированные файлы.На самом деле эти библиотеки DLL являются основными компонентами Windows, которые не должны развертываться вашей программой, и доступны во всех версиях Windows, с которыми мне приходилось иметь дело последние 15 лет.

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