我正在尝试使用 Windows Azure Caching Preview。
我有一个专用的缓存工作者角色,一个使用前缓存的 webrole,以及一个持续更新缓存的工作者角色。
我按照Windows Azure 指南中的说明进行操作,但仍然出现错误:
无法加载文件或程序集“Microsoft.ApplicationServer.Caching.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
我将检查依赖项加倍三倍 1000000,有正确的。我注意到有两组 dll:我想使用的版本 1.0.0.0 和我不想要的另一组版本 101.0.0.0。我在所有 .config 文件中添加了BindingRedirect
语句以将 101 个版本映射到 1.0.0.0 我检查了 \bin 文件夹,用 Jetbrains 反编译了 dll,它们是正确的。我开始失去耐心。为什么 .NET 在我放置显式路径时不采用我指定的 DLL?