我的系统上缺少 dll。我有以下消息:
无法加载文件或程序集“mydll.dll”或其依赖项之一。
当然,“mydll”存在于此,它很可能是它所依赖的另一个 dll。我下载了 dependency walker 来检查它可能是什么。我首先在另一个系统中测试了它,应用程序没有问题。但是,如果我在应用程序运行的系统上使用 dependency walker 打开 mydll.dll,它会报告应该丢失的 8 个 dll。所以我认为这些 dll 与问题无关,但是有人可以确认这一点,并解释为什么会报告它们吗?这些 dll 被报告为丢失是否正常,我可以将这些消息视为“误报”吗?
这些是报告为“丢失”的文件,而我的应用程序确实可以在该系统上运行:
API-MS-WIN-APPMODEL-RUNTIME-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-1.DLL
动态链接库
IESHIMS.DLL
它们是 Windows RT 版本中的一些 dll,与实际问题无关。我认为这些 dll 在普通桌面上永远不会被调用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)