Fix regression in CryptoHashProvider



Just upgraded to 1.8 and am getting the error below when attempting to install the nunit package. Does any one know the cause of this. Looks like im not the only person getting this error: http://stackoverflow.com/questions/10730956/servicestack-error-when-installing-from-nuget-cryptogrphic-algorithm-not-suppo

Install-Package : The specified cryptographic algorithm is not supported on this platform.
At line:1 char:16
+ Install-Package <<<< NUnit -ProjectName MyProject
&#43; CategoryInfo          : NotSpecified: (:) [Install-Package], PlatformNotSupportedException
&#43; FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
I am on Windows XP SP 3.

Thanks in advance,

Closed May 29, 2012 at 8:53 PM by aldion
  • NuGet package verification works on XP and other OSes
  • when FIPS is enabled package verification works on 2003+
    • Note: this fails in XP,m the CryptoServiceProviders method isn't supported in XP.


yliaustin wrote May 24, 2012 at 8:18 PM

this is error i got when tried to install Fluent NHibernat. I could do so before my update to 1.8
Windows XP SP 3.

pranavkm wrote May 24, 2012 at 8:37 PM

Fixed in changeset 0b3270a6d629