Enyim Memcached在.Net MVC 3上的问题

本文关键字:问题 MVC Memcached Net Enyim | 更新日期: 2023-09-27 17:57:46

我已经安装了带有.netmvc项目的win2008R2服务器和其他带有memchaed的Ubuntu Linux。

我有Eniym Memcached连接器到Memcached。

但当我尝试运行任何memcached查询时,我会得到:

为enyim.com/memcached创建配置节处理程序时出错:无法从程序集"enyim.Caching"加载类型"e.Caching.configuration.MmemcachedClientSection"。

Enyim web.config节:

<configSections>
    <sectionGroup name="enyim.com">
      <section name="memcached" type="e.Caching.Configuration.MemcachedClientSection, Enyim.Caching" />
    </sectionGroup>
  </configSections>
<enyim.com>
    <memcached>
      <servers>
    <add address="10.10.10.10(not real ip, connect to other server)" port="11222" />
      </servers>
      <socketPool deadTimeout="00:00:10" />
    </memcached>
  </enyim.com>

控制器动作:

using Enyim.Caching;
using Enyim.Caching.Memcached;
public string About()
        {
            MemcachedClient memCache = new MemcachedClient();
            memCache.Store(StoreMode.Set, "testkey", "testcontent");
            return "some string";
        }

问题出在哪里?

Enyim Memcached在.Net MVC 3上的问题

这里有一个很好的例子。

我想你想要"Enyim.Caching.Configuration.MemocachedClientSection",而你现在有"e.Caching.Configuration.MemcachedClientSession"