Hello,
I am developing a Windows Service on the same machine that I have installed the Extended SDK on. The sample C# application works correctly but when my service, which is installed on the same machine, trys to create an instance of Neurotec.Biometrics.NLExtractor:
NLExtractor extractor = new NLExtractor();
I get the the following error message:
Unable to load DLL 'NLExtractor.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
Exception Source:
Neurotec.Biometrics.NLExtractor
Exception StackTrace:
at Neurotec.Biometrics.NLExtractor.NleCreate(IntPtr& hExtractor)
at Neurotec.Biometrics.NLExtractor..ctor()
"The last two removed as they are from my service"
I have referenced all the .NET assemblies within the bin\Win32_x86 directory. The NLExtractor is not capable of being referenced because it is neither a .NET assembly nor a COM component. My setup has included the file, as well as NImages.dll and NTemplate.dll, so it's in the same install directory as the other referenced COM/Assemblies.