计算机丢失ndfapi.dll6,VB.NET无法加载DLL无法找到指定的模块 . 当dllimport

我正在使用VB .Net程序添加VC lib,例如:

_

Shared Function KOpenInterface() As System.IntPtr

End Function

我在运行时遇到了错误:

无法加载DLL'K3peg4.dll':找不到指定的模块 . (来自HRESULT的异常:0x8007007E)

我把这个lib放在任何地方,包括 system32 ,仍然没有运气,这意味着它缺少 KMpeg4.dll 的依赖库 .

所以我运行了Dependency walker,它给了我一个缺少的lib:

API-MS-WIN-CORE-COM-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-0.DLL

DCOMP.DLL

GPSVC.DLL

IESHIMS.DLL

和糟糕的lnking功能:

c:\windows\system32\API-MS-WIN-CORE-THREADPOOL-L1-1-0.DLL

c:\windows\system32\OLE32.DLL

c:\windows\system32\DWMAPI.DLL

c:\windows\system32\IEFRAME.DLL

c:\windows\system32\IMM32.DLL

c:\windows\system32\MFPLAT.DLL

c:\windows\system32\NDFAPI.DLL

c:\windows\system32\USERENV.DLL

c:\windows\system32\UXTHEME.DLL

dependency walker给出以下错误:

警告:找不到至少一个延迟加载依赖模块 . 警告:由于延迟加载相关模块中缺少导出功能,至少有一个模块具有未解析的导入 .

我已经安装了Microsoft VC 2005,2008,2010 x86和x64以及.Net framework 4 .

我也试着看看 KMpeg4.dll 弹出窗口是否使用sysinternal进程监视器,但它没有加载 KMpeg4.dll 对于程序获取错误异常

这些lib可以来自哪些想法?

或者,如何解决这个问题?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值