将图像调整器磁盘缓存与虚拟文件夹一起使用



我试图结合ImageResizer插件DiskCache和Virtualfolder,因为我想将图像保存到网络路径。我已经在我的网络配置中添加了这两个插件:

 <resizer>
    <plugins>
      <add name="MvcRoutingShim" />
      <add name="DiskCache" />
      <add name="PrettyGifs" />
      <add name="SimpleFilters" />
      <add name="VirtualFolder" virtualPath="~/" physicalPath="D:tempdiskcache" vpp="false"/>
    </plugins>
    <diskCache dir="~/" autoClean="false" hashModifiedDate="true" enabled="true"
             subfolders="32" cacheAccessTimeout="15000" />
  </resizer>

但是我不明白我应该如何映射虚拟文件夹磁盘缓存目录,以保存到物理路径。

有人可以举个例子如何将带有 diskcash 的图像保存到网络路径吗?

必须使用 IIS 虚拟文件夹,而不是 ImageResizer 虚拟文件夹。它不能是站点的根目录,它需要是一个子目录。

最新更新