如何调试Imageresizer无法正常工作?

时间:2017-02-13 14:52:16

标签: imageresizer episerver

我已经在现有的EPiServer项目中安装了Imageresizer,但是当我对图像进行查询时,我只能获得原始图像。

我在网站上的图片上试过这个:

http://localhost:15000/globalassets/image.jpg?width=100

但我只是以完整尺寸获得image.jpg。

我可以访问http://localhost:15000/resizer.debug,除此之外没有错误:

1 Issues detected:

(Warning):  To potentially see additional errors here, perform an image resize request.

我已经检查了这里的所有内容https://imageresizing.net/docs/v4/troubleshoot,我的Web.config就是应该的。

我使用命令安装了插件:

Install-Package ImageResizer.MVCWebConfig
Install-Package ImageResizer.Plugins.DiskCache
Install-Package ImageResizer.Plugins.PrettyGifs

根据这篇博文:http://www.frederikvig.com/2013/01/add-powerful-image-resizing-cropping-and-manipulation-support-to-your-episerver-website/和官方文档。

根据我的理解,该插件似乎已正确安装,但它根本无法调整图像大小。

如果我尝试添加.ashx,我会收到404页面:

http://localhost:15000/globalassets/image.jpg.ashx?width=100

我不知道如何进一步调查,有什么建议吗?

1 个答案:

答案 0 :(得分:2)

不确定为什么它不起作用,但这个插件修复了它!我刚从NuGet安装它,然后imageresizer按预期工作。

https://github.com/valdisiljuconoks/ImageResizer.Plugins.EPiServerBlobReader