C#.NET做的WebService程序里调用C++写的DLL是出错. 
是用DllImport调用DLL的.
现在是DEBUG模式下正常运行,但是WebService发布以后报错,提示找不到DLL文件.
有那位高手可以指导一下.谢谢

解决方案 »

  1.   

    你所引用的C++ DLL有放到你发布WS的目录下吗?
      

  2.   

    关闭工程,把 bin\debug 文件夹下的文件拷贝,覆盖 bin\release 文件夹下的所有文件,打开工程,再release一下试试
      

  3.   

    bloodish 
      发布到哪个目录下了.
    0009
      WebService不分DEBUG和release吧?
      

  4.   

    错误信息如下:System.Web.Services.Protocols.SoapException: サーバーは要求を処理できませんでした。 ---> System.DllNotFoundException: DLL 'HSV_LIB.dll' を読み込めません: 指定されたモジュールが見つかりません。 (HRESULT からの例外: 0x8007007E)