我正在使用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目录中看起来都是正确的。任何帮助将不胜感激。
答案 0 :(得分:0)
这最终与安装在登台服务器(Windows 2008 R2)上的AppFabric角色功能发生冲突。删除该功能后,Azure缓存工作正常。