taijiman 2021-12-21 11:52 采纳率: 0%
浏览 99

ASP.NET MVC项目部署到服务器IIS上提示“找不到指定的模块”

我开发了一个基于ASP.NET MVC的项目,里面用到了OpenCvSharp4,是通过NuGet安装的,在VS里调试以及部署到本地IIS上都没有问题,但是部署到云服务器上后,当控制器里调用到OpenCvSharp4组件时会出现异常,异常信息如下:
"System.TypeInitializationException: “OpenCvSharp.Internal.NativeMethods”的类型初始值设定项引发异常。 ---> System.DllNotFoundException: Unable to load DLL 'OpenCvSharpExtern': 找不到指定的模块。 (Exception from HRESULT: 0x8007007E)

各种文件肯定都拷贝全了,和我本机IIS下的虚拟目录一样,我猜测和权限之类的问题有关,于是我把应用程序池标识改为LocalSystem,但问题是依旧,实在搞不懂是什么原因,烦请有经验的朋友指点一下,谢谢!

  • 写回答

4条回答 默认 最新

  • 自在猫先生 2021-12-21 12:00
    关注
    评论

报告相同问题?

问题事件

  • 创建了问题 12月21日

悬赏问题

  • ¥15 echarts动画效果失效的问题。官网下载的例子。
  • ¥60 许可证msc licensing软件报错显示已有相同版本软件,但是下一步显示无法读取日志目录。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事:
  • ¥15 前置放大电路与功率放大电路相连放大倍数出现问题
  • ¥30 关于<main>标签页面跳转的问题
  • ¥80 部署运行web自动化项目
  • ¥15 腾讯云如何建立同一个项目中物模型之间的联系
  • ¥30 VMware 云桌面水印如何添加