If I try to install a msi, which puts any assembly into GAC, it fails with message "The signature or catalog could not be verified or is not valid", though the assembly is correctly strong signed (I can't installs official installs of common applications that writes assemblies into GAC). I have administrator privileges and I tried to run installs as administrator (no change). When I put the dll on which installers fails into GAC manually, it is added without any error. Does anyone has any idea what's wrong with windows installer that it won't add into GAC correctly signed assemblies?


If it happens to you, open regedit, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName and delete value "CSP" to reset CSP to default.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.