<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> 在 CSWebDB.IWebDB.WebDbInit()<BR> 在 WebService.SuperWebService.InitDB()<BR>错误问题写得已经很清楚了,希望大虾们能帮我一下。<BR>PS:我已经把所有文件夹的安全属性设为Everyone了。</P>
2 回答
- 2 回答
- 0 关注
- 880 浏览
添加回答
举报
0/150
提交
取消