我DataCache.GetObjectsByTag
用来在删除缓存项之前提取依赖项。我的 web 应用程序将项目添加到缓存中,win 服务可以从缓存中删除项目。Win 服务没有对保存在缓存中的对象的二进制引用。
当 win 服务尝试删除缓存对象时,我得到
'System.IO.FileNotFoundException:无法加载文件或程序集'Web.Services.Contracts'。
我添加“Web.Services.Contracts”来赢得服务,它可以正常工作。
这是否意味着DataCache.GetObjectsByTag
反序列化每个对象?
感谢你的帮助。APL