我用c++写了个dll,在本地能够调用,但发布到azure服务器上却无法使用,要怎么解决?
问题描述:
我使用的是asp,后端代码是c#,网上找的方法都没用,是那些方法的问题还是我自己的问题?
错误提示是Unable to load DLL : The specified module could not be found. (Exception from HRESULT: 0x8007007E)
但我用File.Exists是可以找到这个dll的
答
先看看dll加载的错误信息,然后就可以来分析。
一般是dll路径问题,或者dll依赖
答
看下是不是缺少文件组件或者权限的问题,还有.net framework应用程序程序池版本
答
有可能是缺少依赖库,msvcp100.dll msvcr100.dll
答
关键是看路径。。。是否正确加载了。。。