我在系统上丢失了一个dll。我有以下消息:
无法加载文件或程序集“mydll.dll”或其依赖项之一。
当然,'mydll'存在于那里,它很可能是它所依赖的另一个dll。我下载了依赖步行器以检查它可能是什么。我首先在另一个系统中测试它,应用程序没有问题。但是如果我在我的应用程序运行的系统上使用依赖walker打开mydll.dll,它会报告应该丢失的八个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
DCOMP.DLL
IESHIMS.DLL
答案 0 :(得分:0)
它们是Windows版本的Windows中与实际问题无关的一些dll。我认为这些dll永远不会在普通桌面上调用。