visual-studio-2012couchbasestrongnamestrong-named-key

Couchbase not working on production server


I am using Couchbase client inside my asp.net web mvc project (i downloaded the dll files from here)

I have a Couchbase Server installed on Windows Server 2012 x64.

When developing the project, everything works as expected. When i publish the website on the server, i get this error:

Could not load file or assembly 'Enyim.Caching' or one of its dependencies.

Strong name signature could not be verified. 

The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key. (Exception from HRESULT: 0x80131045)

I am stuck! i have also tried this answer, but with no effect.

What can i do?


Solution

  • There was a problem with the 1.2.2 build (signing related). There's a fix posted to http://packages.couchbase.com/clients/net/1.2/Couchbase-Net-Client-1.2.3.zip (NuGet is also updated). I'll investigate as to why the site doesn't have the new links. Apologies for the confusion.