The bug: When attempting to update .NET Reflector’s Visual Studio extension, the installation fails with a message “The certificate for a digital signature in this extension is not valid.” This is a Microsoft bug and is detailed here: http://support.microsoft.com/kb/2581019
What causes it: (From the link above) this issue occurs because Windows XP and Windows Server 2003 handle the Certificate Revocation Lists (CRL) differently than other operating systems.
When Extension Manager handles the Certificate Revocation Lists (CRL), Extension Manager uses the same method for all operating systems. However, Windows XP and Windows Server 2003 handle the Certificate Revocation Lists (CRL) differently than other operating systems. Therefore, issue 2 occurs.
Will affect: people trying to use check for updates on XP / Windows Server 2003 to upgrade the Visual Studio extension in Visual Studio 2010
- Go to Visual Studio > Tools > Extension Manager and uninstall the old .NET reflector package.
- Download the new installer from the Reflector website
- Run the installer.
Let us know if you still have any trouble with this bug, and we’ll investigate further.