首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用Neuro技术SDK在Windows8Metro应用程序中获取指纹扫描器列表的TypeInitializationException

利用Neuro技术SDK在Windows8Metro应用程序中获取指纹扫描器列表的TypeInitializationException
EN

Stack Overflow用户
提问于 2013-07-13 16:49:18
回答 1查看 1.9K关注 0票数 1

我正在使用试用VeriFinger SDK。我从dotNET_Portable文件夹中添加了所有受支持的DLL。我把AnyCPU改成了x64。但是在初始化NDeviceManager对象时,我感到很不爽。下面给出了我的代码。有人能告诉我我做错了什么吗?

System.TypeInitializationException:"Neurotec.Devices.NDeviceManager“的类型初始化程序抛出了一个异常。异常消息:"Neurotec.Devices.NDeviceManager“的类型初始化程序抛出一个异常。InnerException :无法加载DLL "NDevices":找不到指定的模块。(HRESULT例外: 0x8007007E)

代码语言:javascript
复制
using Neurotec.Devices;

private NDeviceManager _deviceMan;

protected override void OnNavigatedTo(NavigationEventArgs e)
{
    _deviceMan = new NDeviceManager(NDeviceType.FingerScanner, true);
}

private void btnRefreshScannerList_Click(object sender, RoutedEventArgs e)
{
    var Scanners = _deviceMan.Devices;
    //TODO:
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-18 14:11:31

除了dotNET_Portable dll之外,还需要添加本机库NDevices.dll、NCore.dll、NMedia.dll &来自Bin\Win64_x64的其他依赖项(或Bin\Win32_x86,取决于所针对的平台)。请参阅应如何做到这一点:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17632218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档