程序集加载错误,出现错误!找不到sgfplib.dll

时间:2019-07-17 11:16:22

标签: c# .net dll fingerprint

我下载了secugen FDx Pro SDK,并尝试在我的.NET应用程序中使用它。我在项目中添加了SecuGen.FDxSDKPro.Windows.dll文件作为参考。但是,SDK文档还说,sgfplib.dll是必需的,但是没有明确的信息说明应如何添加。

运行应用程序时,它会引发错误Error! can not find sgfplib.dll,我尝试将其添加为引用,但Visual Studio却引发了错误sgfplib.dll could not be added, please make make sure that the file is accessible, and that it is a valid assembly or COM component。我在线检查了可能的解决方案,我尝试了许多解决方案,例如将dll文件转换为.NET程序集,而这种方式不会进行转换。我会感谢你们的回应

1 个答案:

答案 0 :(得分:2)

我认为这些文件分别需要位于\Windows\System32\Windows\SysWOW64中,而不是本地.bin文件夹中。 SecuGen*.dll .Net参考正在那里寻找它们。