【发布时间】:2019-07-17 11:16:22
【问题描述】:
我下载了 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 程序集,顺便说一下没有转换。我会感谢你们的回应
【问题讨论】:
-
似乎您需要下载该 sgfplib.dll 文件并再次添加它作为参考。 dll-files.com/sgfplib.dll.html
-
可能的解决方法:尝试将文件放在 bin 文件夹中
-
该文件可能只需要在另一个 DLL 所在的目录中。将其添加到您的解决方案中并告诉 VS 在编译时复制到输出。
-
@Thameem 已经尝试过这样做,但 Visual Studio 仍然无法将其识别为有效参考
-
@Y.S 感谢您的回复,完成了,但仍然抛出同样的错误
标签: c# .net dll fingerprint