Не удается запустить клиент memcache counetbase .net, жалуется, что проверка строгого имени не удалась - PullRequest
2 голосов
/ 23 января 2012

Ошибка:

Не удалось загрузить файл или сборку 'Enyim.Caching, версия = 1.0.0.0, Culture = нейтральный, PublicKeyToken = cec98615db04012e' или одна из его зависимостей

Это на сервере 2008, я пытался отключить проверку строгого имени, но инструкции для сервера абсолютно неверны, и я не очень-то доверяю этому, как мне заставить его работать на сервере prod.

Дикий разочарование ..

Сервер запущен и успешно работает, но я не могу заставить работать какой-либо клиент memcache ..

Я предполагаю, что кто-то где-то сумел сделать эту работу ...

1 Ответ

2 голосов
/ 23 января 2012

Enyim.Caching.dll, который является зависимостью от Couchbase.dll, имеет подпись с задержкой.Поэтому, если вы работаете в Visual Studio, вам нужно отключить проверку сборки для этой сборки.Если вы откроете командную строку Visual Studio и введете следующее, вы больше не увидите ошибку:

sn -Vr *,cec98615db04012e

Пожалуйста, дайте мне знать, если это исправление не работает для вас.Кроме того, обязательно запустите эту команду в режиме администратора, иначе sn.exe не удастся, поскольку требуется обновить реестр с исключением.

- Джон

...