个人记录,很小白的问题。
使用海康威视sdk时,尝试自己开发,在初始化的地方报错:
System.DllNotFoundException
HResult=0x80131524
Message=无法加载 DLL“.\HCNetSDK.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。
Source=WindowsFormsApp1
StackTrace:
at PreviewDemo.CHCNetSDK.NET_DVR_Init()
at WindowsFormsApp1.WinformTest..ctor() in D:\Project for C#\WindowsFormsApp1\Preview.cs:line 32
at WindowsFormsApp1.Program.Main() in D:\Project for C#\WindowsFormsApp1\Program.cs:line 19
Preview.cs报错的地方:
m_binitSDK = CHCNetSDK.NET_DVR_Init();
问题:官方demo中的库文件是放在bin目录下
跟官方一样放到bin目录下后不行,最后发现需要放到自己的输出路径:
常识性的东西,花了太长时间…
版权声明:本文为weixin_48002230原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。