問題:與ImageResizer上的任何頁面訪問MVC 4測試應用程序與「無法加載類型‘ImageResizer.InterceptModule’」MVC4項目和ImageResizer
測試和了解ImageResizer是如何工作的MVC4項目在VS創建響應2012年,創建了一個控制器來顯示HelloWorld頁面。按預期工作。
下一步是從NuGet中添加ImageResizer。已安裝MVC的ImageResizer Web.Config安裝。這個包增加了三個附加的軟件包:
ImageResizer Web.Config中安裝 ImageResizer.MVC - MVC友好utilitite ImageResizer
試圖與「無法加載類型'運行在死亡的黃色畫面的應用效果ImageResizer.InterceptModule「。
嘗試解決,但沒有成功包括:
- 驗證的DLL存在
- 刪除並重新安裝包 從工作web表單應用程序
- 複製ImageResizer DLL
- 第1項的ImageResizer故障排除。指南似乎不是問題「1.您的網站中有一個」子站點「(應用程序文件夾)。應用程序文件夾從其父站點繼承所有Web.config設置,但希望自己擁有其自己的/ bin文件夾中由這些設置引用的所有dll的副本。 (a)將app文件夾更改爲虛擬文件夾,(b)將ImageResizer.dll和插件的副本添加到該應用程序內的/ bin文件夾中,或者(c)在子Web中使用語句.config從父Web.config中取消繼承的語句。選項(c)將禁用子應用程序內的圖像大小調整。「
是的在瀏覽目錄中有一個web.config文件。試圖創建和複製圖像resizer dll到視圖中的bin目錄 - 沒有成功。嘗試添加一個刪除,在視圖目錄下的Web.config同樣沒有成功
什麼網絡服務器你在下運行?你有沒有證實沒有子應用程序? – 2013-04-23 18:14:36
IIS 7.5 - 沒有子應用程序 – 2013-04-24 15:31:52