在winform程序中,涉及到海康视频,VS中进行调试时,能查找视频历史文件,但是单独执行debug中的exe文件时,却报错。求各位大神指导,小弟感激不尽!
找不到方法:“Int32 Hik_HCNetSDK.HCNetSDK.NET_DVR_FindFile(Int32, Int32, UInt32, NET_DVR_TIME ByRef, NET_DVR_TIME ByRef)”。
C#引用的海康SDK:
[DllImport("HCNetSDK.dll")]
        public static extern int NET_DVR_FindFile(int lUserID, int lChannel, uint dwFileType, ref NET_DVR_TIME lpStartTime, ref NET_DVR_TIME lpStopTime);
结构体定义public struct NET_DVR_TIME
        {
            /// <summary>
            /// 年
            /// </summary>
            public uint dwYear;
            /// <summary>
            /// 月
            /// </summary>
            public uint dwMonth;
            /// <summary>
            /// 日
            /// </summary>
            public uint dwDay;
            /// <summary>
            /// 时
            /// </summary>
            public uint dwHour;
            /// <summary>
            /// 分
            /// </summary>
            public uint dwMinute;
            /// <summary>
            /// 秒
            /// </summary>
            public uint dwSecond;
        }
海康视频视频回放C#找不到方法VS中调试正常