问题描述
做抄表软件调用TestZhuzhan.dll显示System.DllNotFoundException:无法加载DLL“TestZhuzhan.dll”:找不到指定的模块。(异常来自HRESULT:0x8007007E)。以下为调用语句[DllImport("TestZhuzhan.dll",EntryPoint="IdentityAuthentication")]publicstaticexternintIdentityAuthentication(stringDiv,StringBuilderRandandEndata);我已经把这个文件放在
解决方案
解决方案二:
已经放在debug下了
解决方案三:
EntryPoint="IdentityAuthentication"这是用来干嘛的,去掉试试
解决方案四:
引用楼主u011063581的回复:
做抄表软件调用TestZhuzhan.dll显示System.DllNotFoundException:无法加载DLL“TestZhuzhan.dll”:找不到指定的模块。(异常来自HRESULT:0x8007007E)。以下为调用语句[DllImport("TestZhuzhan.dll",EntryPoint="IdentityAuthentication")]publicstaticexternintIdentityAuthentication(stringDiv,StringBuilderRandandEndata);我已经把这个文件放在
你确定你的项目编译到debug目录麽?
解决方案五:
引用3楼lovelj2012的回复:
Quote: 引用楼主u011063581的回复:
做抄表软件调用TestZhuzhan.dll显示System.DllNotFoundException:无法加载DLL“TestZhuzhan.dll”:找不到指定的模块。(异常来自HRESULT:0x8007007E)。以下为调用语句[DllImport("TestZhuzhan.dll",EntryPoint="IdentityAuthentication")]publicstaticexternintIdentityAuthentication(stringDiv,StringBuilderRandandEndata);我已经把这个文件放在你确定你的项目编译到debug目录麽?
恩对啊
解决方案六:
引用4楼u011063581的回复:
Quote: 引用3楼lovelj2012的回复:
Quote: 引用楼主u011063581的回复:
做抄表软件调用TestZhuzhan.dll显示System.DllNotFoundException:无法加载DLL“TestZhuzhan.dll”:找不到指定的模块。(异常来自HRESULT:0x8007007E)。以下为调用语句[DllImport("TestZhuzhan.dll",EntryPoint="IdentityAuthentication")]publicstaticexternintIdentityAuthentication(stringDiv,StringBuilderRandandEndata);我已经把这个文件放在你确定你的项目编译到debug目录麽?
恩对啊
以后碰见这种问题确定文件路径没问题的情况下,查找DLL所支持的其他DLL是否齐全,网上下载Depends.Exe工具分下一下...
时间: 2024-10-30 23:15:58