cryptographysigning

An internal error occurred. the private key that you are importing might require a cryptographic service provider that is not installed on your system


When I compile my application , I get following compile error.

Unable to find manifest signing certificate in the certificate store.

Then I find the resolution for the above error and then try to import certificate, I am getting following error.

An internal error occurred. the private key that you are importing might require a cryptographic service provider that is not installed on your system.

I also check the folder option of MachineKeys in C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA


Solution

  • In the folder C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA, make sure you have no zero-length files. Delete any you find.