是否有一些在各种新安装的 Windows平台上可用的.dll文件列表(或者至less是最近的Win XP和Win 7)? 我正在寻找一个类似于Windows 2000的这个列表。
(我正在用py2exe编译一个python应用程序,并且应用程序报告哪些dll是编译应用程序的潜在分发所必需的,但是不幸的是它并不告诉我默认安装了哪些dll)
我认为这是你之后(至少在Windows 7)。
这里是Windows XP版本 。
如果您的应用程序针对的是不同的Windows版本,那么为每个主要目标平台(例如,使用VMware , MS Virtual PC或Oracle Virtual Box)设置虚拟测试环境是一个非常好的主意。 如果您仍然需要所有可用DLL的列表,只需在虚拟机中全新安装后查看Windows文件夹即可。
顺便说一句,在py2exe教程网站上看一下,这个例子显示ADVAPI32.dll
, USER32.dll
, SHELL32.dll
和KERNEL32.dll
作为生成的文件所依赖的DLL。 AFAIK这些DLL是主要的Windows组件,不会被你的程序部署,并且可以在我必须在过去15年处理的所有Windows版本下使用。