问题:在任何页面访问中使用 ImageResizer 的 MVC 4 测试应用程序响应“无法加载类型‘ImageResizer.InterceptModule’”
为了测试和理解 ImageResizer 如何工作,在 VS 2012 中创建了一个 MVC4 项目,创建了一个 Controller 来显示 HelloWorld 页面。按预期工作。
下一步是从 NuGet 添加 ImageResizer。 MVC 的 ImageResizer Web.Config 安装已安装。这个包添加了三个额外的包:
ImageResizer Web.Config 安装
ImageResizer.MVC - MVC 友好的实用程序
图像调整器
尝试运行应用程序会导致蓝屏死机,并显示“无法加载类型‘ImageResizer.InterceptModule’。”
尝试解决但没有成功包括:
是的,views 目录中有一个 web.config 文件。尝试创建图像调整器 dll 并将其复制到 View 中的 bin 目录 - 没有成功。尝试向 View 目录中的 web.config 添加删除。再次没有成功。
最佳答案
问题已解决 - 自己造成的。
将测试项目命名为 imageresizer 似乎是个好主意。这当然创建了一个 dll 名称 imageresizer,它遍历了真实的 imageresizer dll。
关于asp.net-mvc-4 - MVC4 项目和 ImageResizer,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16159820/