CryptoAPI service provider could not be acquired

Sometimes GeoBase will encounter the following exception:

 

CryptoAPI cryptographic service provider (CSP) for this implementation could not be acquired.

 

This exception is listed on the MSDN Knowledge Base. If you set the following in your code, you should be fine:

 

RSACryptoServiceProvider.UseMachineKeyStore = true;

 

You can do this from global.asax in an ASP.NET application - this will apply to all code in the current app domain.

For more information see the Microsoft Knowledge Base article
Memory usage when using Maps