C# couchbase上的会话状态
我想使用couchbase进行会话。我配置了我的web配置。另外,应用程序框架是NET4.5。 这是我的web.configC# couchbase上的会话状态,c#,asp.net-mvc,session-state,couchbase,.net-4.5.2,C#,Asp.net Mvc,Session State,Couchbase,.net 4.5.2,我想使用couchbase进行会话。我配置了我的web配置。另外,应用程序框架是NET4.5。 这是我的web.config <?xml version="1.0" encoding="utf-8"?> <!-- For more information on how to configure your ASP.NET application, please visit http://go.microsoft.com/fwlink/?LinkId=301880 --
<?xml version="1.0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=301880
-->
<configuration>
<configSections>
<section name="couchbase-caching" type="Couchbase.Configuration.Client.Providers.CouchbaseClientSection, Couchbase.NetClient" />
</configSections>
<appSettings>
<add key="webpages:Version" value="3.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
<couchbase-caching>
<servers bucket="session" bucketPassword="">
<add uri="*********************" />
</servers>
</couchbase-caching>
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
<sessionState customProvider="Couchbase" mode="Custom">
<providers>
<add name="Couchbase" type="Couchbase.AspNet.SessionState.CouchbaseSessionStateProvider, Couchbase.AspNet" section="couchbase-caching" factory="Couchbase.AspNet.CouchbaseClientFactory" exclusiveAccess="false" />
</providers>
</sessionState>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true" />
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
我不明白为什么会出现这个错误。
当我想要运行它时,我会得到以下错误:
有人能帮我吗,谢谢。这是我的解决方案。如果有人使用.NET4.5,可以下载它。
我遇到了类似的问题,下面的配置适合我。“Bucket”应该是元素,而不是属性,“bucketPassword”属性应该是“password”
谢谢你的回答,但我还有其他问题。Couchbase.NETSDK2.0没有EnyimCache.dll,我在下面找到了答案链接。
<couchbase-caching>
<servers>
<add uri="*********************" />
</servers>
<buckets>
<add name = "session" password=""> </add>
</buckets>
</couchbase-caching>