- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我一直在尝试使用 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 编译了可执行文件。最有趣的是我在编译期间没有收到任何错误。但是,由于缺少依赖项,我无法运行它。我还附上了 dependency walker 的截图:
更新 1: 作为解决问题的尝试,我尝试将 VS 在编译期间使用的库的路径添加到 $PATH 环境变量中,但没有成功(Dependency Walker 仍然显示 Unresolved 依赖项)。
最佳答案
这些是 API 集 - essentially, an extra level of call indirection从 Windows 7 开始逐渐引入。Dependency walker 的开发似乎在此之前就停止了很久,它无法正确处理 API 集。
所以这些都是误报,不用担心。你没有遗漏任何东西。
另见 On API-MS-WIN-XXXXX.DLL, and Other Dependency Walker Glitches .
编辑:直到 2017 年 10 月,才终于有人试图填补这一空白。见面Dependencies by lucasg .到目前为止,我只是简单地摆弄了一下,但它很好地处理了 API 集,至少非常值得关注。
关于windows - 依赖行者 : missing dlls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36240215/
我是一名优秀的程序员,十分优秀!