问题:在任何页面访问中使用ImageResizer的MVC 4测试应用程序都响应“无法加载类型'ImageResizer.InterceptModule'”
为了测试和理解ImageResizer如何工作,在VS 2012中创建了MVC4项目,创建了一个单独的控制器来显示HelloWorld页面。按预期工作。
下一步是从NuGet添加ImageResizer。安装了用于MVC的ImageResizer Web.Config安装。这个包添加了三个额外的包:
ImageResizer Web.Config安装 ImageResizer.MVC - MVC友好的实用程序 ImageResizer
尝试运行应用程序会导致黄色死亡屏幕显示“无法加载类型'ImageResizer.InterceptModule。”
尝试解决但没有成功包括:
是的,views目录中有一个web.config文件。尝试在视图中创建和复制图像缩放器dll到bin目录 - 没有成功。尝试在views目录中的web.config中添加一个删除。再没有成功。
答案 0 :(得分:12)
问题解决了 - 自己造成的。
为测试项目imageresizer命名似乎是个好主意。当然,这创建了一个dll名称imageresizer,它遍布真正的imageresizer dll。