无法在登台服务器上访问DataCache构造函数;在当地工作正常

时间:2013-10-08 22:00:14

标签: c# azure azure-caching

我正在使用Azure的缓存服务预览,跟随tutorial。使用IIS Express在本地工作得很好。但是,当我部署到登台服务器时,收到以下错误:

Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 'Microsoft.ApplicationServer.Caching.DataCache.DataCache(string)' is inaccessible due to its protection level

我正在使用以下代码初始化DataCache,这会引发上述错误:

_cache = new DataCache("cacheName", "configurationName");

我正在使用Azure Cache NuGet包,所有DLL在bin目录中看起来都是正确的。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

这最终与安装在登台服务器(Windows 2008 R2)上的AppFabric角色功能发生冲突。删除该功能后,Azure缓存工作正常。