Fix a "Check Client Version" Error in Azure Shared Caching

If you're using Windows Server AppFabric caching and have recently updated to version 1.8 of the Windows Azure SDK, you might be running into some difficulty in connecting to the caching instance.

I started receiving this error when trying to access the cache:

ErrorCode:SubStatus:Check the client version. It should be within the allowed version range on the server. If necessary, upgrade the client to the allowed version.

After a ton of investigation, the fix was really easy: remove all caching SDK assembly references (Microsoft.ApplicationServices.*) and replace it with the Windows Azure Shared Caching NuGet package:

That should clear that error right up.

Resources and References

While these all didn't pertain to my end solution, these are the various sources that helped shed some light on the issue: