Can we update the installation instructions in the manual with this greater detail that you've provided here? Right now, this page is awfully sparse: http://www.couchbase.com/docs/couchbase-sdk-net-1.2/downloading.html
Now on NuGet:
CouchbaseNetClient – the core client, version 1.2.6. RestSharp and Hammock have been removed as dependencies. Logging assemblies are no longer included. NuGet will figure out whether to install 3.5 or 4.0.
CouchbaseHttpClients – legacy support for RestSharp and Hammock. Unsigned, because RestSharp is not signed.
CouchbaseLog4NetAdapter and CouchbaseNLogAdapter – new NuGet packages that pull in log4net and NLog as NuGet package dependencies instead of local assemblies.
The S3 zip file contains directories for net40 and net35. Logging assemblies and dependencies are included.