我一直在尝试使用Dependency Walker解决可执行文件的.dll依赖关系。当前,我越来越缺少以下形式的.dll:
API-MS-WIN -XXX
EXT-MS-WIN -XXX
例如:
API-MS-WIN-APPMODEL-IDENTITY-L1-2-0.DLL
API-MS-WIN-APPMODEL-RUNTIME-INTERNAL-L1-1-0.DLL
API-MS-WIN-BASE-UTIL-L1-1-0.DLL
API-MS-WIN-CORE-APIQUERY-L1-1-0.DLL
EXT-MS-WIN-RTCORE-NTUSER-SYSCOLORS-L1-1-0.DLL
是否有人对如何解决这些问题有任何想法?任何帮助将不胜感激!
附加信息:我使用Visual Studio 2013编译了可执行文件。最有趣的是,编译期间我没有收到任何错误。但是,由于缺少依赖项,我无法运行它。我还附上了依赖行者的屏幕截图:
更新1:为了解决该问题,我尝试将VS在编译过程中使用的库的路径添加到$ PATH环境变量中,但没有任何运气(Dependency Walker仍然显示未解决的依赖关系)。