我正在我的VB中添加VC库。Net程序,例如:
<DllImport("KMpeg4.dll", SetLastError:=True, CharSet:=CharSet.Auto)> _
Shared Function KOpenInterface() As System.IntPtr
End Function
我在运行时遇到了错误:
无法加载DLL“KMpeg4”。dll':找不到指定的模块。(来自HRESULT的异常:0x8007007E)
我把这个库放在了所有地方,包括system32
,但仍然没有运气,这意味着它缺少KMpeg4的依赖库。dll
。
所以我运行了依赖步行者,它给了我丢失的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出现以下错误:
警告:未找到至少一个延迟加载依赖项模块。警告:由于延迟负载相关模块中缺少导出功能,至少有一个模块具有未解析的导入。
我已经安装了微软VC2005,2008,2010x86和x64和。NET框架4.
另外,我尝试看看如果KMpeg4.dll
弹出使用sys内部进程监视器,但它不加载KMpeg4.dll
之前,程序得到错误异常
有没有关于这些lib来自哪个软件包的想法?
或者,如何绕过这个问题?
Dependency Walker对诊断此问题没有帮助,像这样的DLL只能在运行时找到。复制到system32通常是大锤式的解决方案。除了在64位版本的Windows上,您的项目的平台目标设置为x86(在这种情况下很可能是因为这肯定是一个32位DLL),然后您需要将其敲入c:\Windows\syswow64。
但是不要这样做,您只需要确保DLL与您的项目的EXE存在于同一个目录中。这样做的最佳方式:
重新生成后,您将在正确的位置获得DLL的副本。不要忘记将其与项目的可执行文件一起部署,也不要忘记在用户机器上可能需要的运行时支持DLL。
我试图打印TSC-244 Pro条形码标签打印机从GWT网络应用程序。他们给出tsclib.dll。因此,我使用jna.jar并将tsclib.dll文件复制到C:\windows和[my_project_dir]\war\WEB-INF\lib。它的工作,但当我部署到apache Tomcat。它不工作,我有以下错误。请给我解决办法。谢谢。 严重:分派传入的RPC调用com.google.gwt
嗨,我正试图将我的Django v1.3应用程序从DJANGO Dev服务器移植到Apache的mod_wsgi上,它在同一台Windows XP机器上给出了一个错误。 Django调试的错误消息: ViewDoesNotExist at /administration/feeds/ 无法导入 plunk4.错误是:DLL 加载失败:找不到指定的模块。 请求方式:GET请求URL:localhos
当我运行代码时,我收到异常: 线程“main”java.lang.UnsatisfiedLinkError中的异常:无法加载库“TableauExtract”:找不到指定的模块。 at com . sun . jna . native library . loadlibrary(native library . Java:194)at com . sun . jna . native librar
问题内容: 当使用cx_Freeze和Tkinter时,出现以下消息: 注意事项: 我想使用Python 3+(当前使用3.5.3,32位)。不管实际如何,都不在乎特定版本。 我的项目有多个文件需要编译。据我所知,这让我留下了cx_Freeze或Nuitka。努伊特卡有自己的问题。 我正在使用Windows 10家庭版64位 这是我当前的setup.py: 我已经尝试了来自互联网各个角落的许多解决
问题内容: 我在这里遵循pycairo安装说明:http : //www.cs.rhul.ac.uk/home/tamas/development/igraph/tutorial/install.html 安装pycairo以与igraph一起使用。 但是,即使在运行安装程序并根据说明将所有DLL解压缩/复制到site-packages cairo目录之后,我仍然会收到以下错误消息: 我正在Win
系统信息: win10 python 3.6。2. tensorflow 1.11。0 numpy 1.15。3. 康达4.3。30 cuda 8.0 cudnn6.0 pip 18.1 我用python3创建了一个新环境。6.2在anaconda安装了tensorflow和pip,遇到这样的问题,谢谢帮助。 Python 3.6。2 | Continuum Analytics,Inc.|(默认,