首页 > 解决方案 > System.Web.Caching.Cache 过期太早或太晚错误

问题描述

我在研究我在 .NET 4.7.2 上运行的应用程序的问题时遇到了这篇 Microsoft文章

它基本上说,如果您使用此特定的插入签名和期望的过期时间插入 .NET 缓存,则此错误会导致缓存早于或晚于设定时间过期。

根据这篇文章,如果您使用的是 .NET 4.7,那么您的缓存可能会过期过早或晚于设定时间。上次更新时间为 2019 年 7 月。

但是,我没有看到有关修复程序所在特定版本的任何信息,这是否意味着它仍然存在于 .NET 4.7.2 中?并且修复将在 .NET 4.8 中?

标签: c#.net

解决方案


根据文档,它应该已经修复。文章日期为2017 年7 月 19 日。我觉得你很好。

解决方法 此问题将在 .NET Framework 的下一版本中修复,并且还将在 .NET Framework 4.7 的下一修补程序中提供。

根据评论 - 在 .NET 4.7.1 中修复 -请参阅发行说明


推荐阅读