未找到字段:'ImageResizer.Configuration.PluginConfig.LoggingAvailable'



我正在使用Image Resizer imageresizing.net。但是,当我安装DiskCache插件来提供缓存的图像时,会发生错误:

找不到字段:"ImageResizer.Configuration.PluginConfig.LoggingAvailable"。
这是我的resizer标记的web.config配置:
<code> <resizer>
    <clientcache minutes="1440" />
    <plugins>
      <remove name="DefaultEncoder" />
      <remove name="NoCache" />
      <remove name="ClientCache" />
      <add name="DefaultEncoder" />
      <add name="NoCache" />
      <add name="ClientCache" />
      <add name="DiskCache" />
      <diskCache dir="~/imagecache" autoClean="false" hashModifiedDate="true" enabled="true"
   subfolders="32" cacheAccessTimeout="15000" asyncWrites="false" asyncBufferSize="10485760" />
      <cleanupStrategy startupDelay="00:05" minDelay="00:00:20" maxDelay="00:05"
        optimalWorkSegmentLength="00:00:04"
        targetItemsPerFolder="400" maximumItemsPerFolder="1000"
        avoidRemovalIfCreatedWithin="24:00" avoidRemovalIfUsedWithin="4.00:00"
        prohibitRemovalIfUsedWithin="00:05" prohibitRemovalIfCreatedWithin="00:10" />
    </plugins>
  </resizer></code>

经过大量测试,我发现它很简单,只是版本问题。

我没有使用"Nuget.Package.Manager"并更新:

  • ImageReziser Web.Config安装至3.4.3版
  • ImageReziser.Plugins.DiskCache至3.4.3版

现在我不明白这个错误。

最新更新