Skip to content

Unable to load DLL 'DlibDotNetNativeXXX': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Takuya Takeuchi edited this page Jan 25, 2020 · 1 revision

Please check the following points

Common

  • There are DlibDotNetNative and DlibDotNetNativeDnn in application directory
    • In the case of installing from nuget and using .NET Core application, these libraries are in nuget cache directory.
  • Install dependency library

CUDA

  • Install proper NVIDIA CUDA Toolkit corresponds to DlibDotNet nuget package
  • Install cuDNN library to CUDA directory

MKL

  • For Windows, deploy the libraries to application directory (Should be better for copy all library)
    • libiomp5md.dll
    • mkl_core.dll
    • mkl_def.dll
    • mkl_intel_thread.dll