清单工具mt.exe
包含在 Windows SDK 中。但是完整的 SDK 很大,并且包含很多东西,如屏幕截图所示。但是这些选项中的哪一个实际上包括mt.exe
?
理想情况下,我只想安装最少的东西以在系统上安装此工具。
它确实在文档中说 mt “在 Microsoft Windows 软件开发工具包 (SDK) 中可用” - 仅此而已,没有任何进一步的细节。
选择Windows SDK for Desktop C++ x86 Apps。
此外,如果您不想保留该选项附带的其他内容(例如,在构建服务器上),您可以获取 mt.exe 二进制文件并将其放在您选择的位置。mt.exe 除了操作系统 dll 之外没有任何依赖项。
如果您已下载 Windows SDK 的 ISO 文件,请在Installers文件夹中获取名为“ Windows SDK for Windows Store Apps Tools-x86_en-us.msi ”的 MSI
您可以通过管理安装提取(不安装)内容:
msiexec /a "path_of_your_msi\Windows SDK for Windows Store Apps Tools-x86_en-us.msi" TARGETDIR="Full_Extract_Folder_Path" /qb
然后在提取文件夹中搜索 mt.exe