我已经下载了ncache的开源版本,我已按照http://www.alachisoft.com/resources/docs/ncache/help/aspnet-session-state-provider.html?mw=Mzk2&st=MQ==&sct=MTk4&ms=QwAAEAAAIAAAAQACATgIAhA=
的说明进行操作配置我的网站将会话状态放在ncache中。
但是,我在网站上遇到此错误。
配置错误 描述:处理为此请求提供服务所需的配置文件时发生错误。请查看下面的具体错误详细信息并相应地修改配置文件。
分析器错误消息:无法加载文件或程序集'protobuf-net,Version = 1.0.0.282,Culture = neutral,PublicKeyToken = 257b51d87d2e4d67'或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)
来源错误:
第136行: 第137行:
源文件:C:\ inetpub \ wwwroot \ xxxx \ web.config行:138
程序集加载跟踪:以下信息有助于确定无法加载程序集'protobuf-net,Version = 1.0.0.282,Culture = neutral,PublicKeyToken = 257b51d87d2e4d67'的原因
我不确定在哪里找到该dll或为什么无法加载?我尝试使用nuget来安装protobuf-net但是没有1.0.0版本,并且当我将它复制到bin文件夹时,最新版本没有解决问题。
兰迪
答案 0 :(得分:0)
事实证明,除了缓存服务器之外,您还需要在Web服务器上安装NCache。如果您刚开始使用NCache for sessionState,这是一个更好的页面。
http://www.alachisoft.com/resources/docs/ncache/ncache-session-guide.pdf