在.net网站中使用第三方opencv库一直提示无法找到OpenCvSharpExtern.dll,但是我用winform来试却是成功的,用的是nuget下载的库。
如果你有网上iis服务器控制权限的话,你可以inetmgr进去,找到对应你网站名称的应用池,把启用32位应用程序的勾取消,这样才工作在64位模式,前提是你的iis服务器是64位的,如果服务器本身就是32位的,那就要想另外办法了。
提问后采纳对自己有帮助的答案是一个人的基本礼貌,如果回答对你有用,记得采纳哦
将debug目录下的dll下的OpenCvSharpExtern.dll复制到bin目录下。
x86和x64下如果有的话都各自复制
如果没找到这个文件,你就其它位置找到这个文件同时复制到debug和bin中
然后重开vs试试