我有一个引用LevelDB-sharp(https://github.com/meebey/leveldb-sharp)的WCF服务,后者又引用(DllImport)leveldb.dll。
一切都在我的开发机器上完美运行,但是一旦我将其部署到实时,我就会收到错误消息
服务器在处理请求时遇到错误。例外 消息是'无法加载DLL'leveldb.dll':指定的模块 无法找到。 (HRESULT异常:0x8007007E)
我已经尝试将dll放在web服务目录,bin子目录,system32以及system32 \ inertsrv中并继续得到相同的错误。
我也尝试过硬编码DllImport调用的路径。
我错过了什么?