为了账号安全,请及时绑定邮箱和手机立即绑定

WebService调用DLL问题,无法初始化怎么搞呢?

WebService调用DLL问题,无法初始化怎么搞呢?

C#
慕尼黑8549860 2018-12-16 17:09:42
<P>环境:</P> <P>1.C#的WebService。</P> <P>2.VC++6.0的动态链接库,DLL。</P> <P>操作:</P> <P>1.调用WebService,通过DLLIMPORT的自定义属性,去调用VC的DLL。</P> <P>问题:</P> <P>运行VS2005调试webservice,调用方法.OK,都可以运行。例如Localhost:3798/webservice/aaa.asmx;</P> <P>通过IP调用WebService方法,有问题,报错。例如192.168.5.16/webservice/aaa.asmx.</P> <P>可以出现aaa.asmx访问方法的列表界面。但是调用的时候出现</P> <P>System.DllNotFoundException: 无法加载 DLL“D:\WebService\WebService\DBES\DLL\WebDB.dll”: 动态链接库(DLL)初始化例程失败。 (异常来自 HRESULT:0x8007045A)。<BR>&nbsp;&nbsp; 在 CSWebDB.IWebDB.WebDbInit()<BR>&nbsp;&nbsp; 在 WebService.SuperWebService.InitDB()<BR>错误问题写得已经很清楚了,希望大虾们能帮我一下。<BR>PS:我已经把所有文件夹的安全属性设为Everyone了。</P>
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 880 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信