【问题标题】:Widows azure cache not working with Windows Azure Storage 3.1Widows azure 缓存不适用于 Windows Azure Storage 3.1
【发布时间】:2014-04-09 21:05:35
【问题描述】:

我已将 Azure 存储 DLL 从版本 2.1 升级到 3.1。我在 Azure 上有一个缓存存储,但无法使其与新版本的 Storage 3.1.0.1 一起使用。我在尝试创建DataCacheFactoryConfiguration 的实例时收到MethodAccessException。我的代码:

var conf = new DataCacheFactoryConfiguration("myconfig"); //exception here
var cacheFactory = new DataCacheFactory(conf);
_dataCache = cacheFactory.GetCache("mycache");

web.config 部分配置良好。我不知道我是否遗漏了有关如何使用新版本的 azure 存储访问缓存的内容。我无法找到解决方案。提前致谢

更新: 该问题与DLL版本无关,我在另一台机器上尝试过它并且它有效。我认为导致问题的机器对太多版本的 Azure SDK 的引用太多。感谢您的帮助。

【问题讨论】:

  • 您使用的是什么版本的 SDK 和缓存库?
  • 您在 Azure 上使用什么操作系统?你试过最新的 windows 2014 r2 吗?

标签: azure azure-storage azure-caching


【解决方案1】:

将 SDK 升级到 2.3。它将安装所有依赖项

http://msdn.microsoft.com/en-us/library/azure/dn655054.aspx

【讨论】:

  • 感谢您的提示 (+1),但也没有用。这与我正在使用的机器有关,我已经尝试过另一台机器,它工作正常。一旦我发现错误,我会发布一个答案。
猜你喜欢
  • 1970-01-01
  • 2018-04-14
  • 2016-06-04
  • 1970-01-01
  • 2012-07-16
  • 2022-11-15
  • 2020-03-12
  • 1970-01-01
  • 2013-01-26
相关资源
最近更新 更多