2

错误:

无法加载文件或程序集“Enyim.Caching,Version=1.0.0.0,Culture=neutral,PublicKeyToken=cec98615db04012e”或其依赖项之一

这是在服务器 2008 上,我尝试禁用强名称验证,但服务器的说明完全错误,无论如何我并不真正相信这一点,我将如何让它在产品服务器上工作。

狂野郁闷。。

服务器已启动并愉快地运行,但我无法让任何 memcache 客户端实际工作..

我假设有人,某个地方已经成功地完成了这项工作......

4

1 回答 1

2

Enyim.Caching.dll 是 Couchbase.dll 的依赖项,是延迟签名的。因此,如果您从 Visual Studio 运行,则需要禁用此程序集的程序集验证。如果您打开 Visual Studio 命令提示符并键入以下内容,您应该不会再看到错误:

sn -Vr *,cec98615db04012e

如果此修复对您不起作用,请告诉我。此外,请务必在管理员模式下运行此命令,否则 sn.exe 将失败,因为它需要更新注册表并出现异常。

- 约翰

于 2012-01-23T19:29:09.793 回答