I had a bit of a search for this, and got many answers relating to clickonce (some ? now-solved error in Microsoft's cpp code), but perhaps this would work? Apparently, it worked for a few people with vs2005, vs2008, vs2010 -
In VB2005/(etc) -Go to the property of the Project -Select the Signing tab -Click 'create test certificate' button - it will ask for new password 2 times and you have another 1 year extension! _____ Ian Thomas Victoria Park, Western Australia _____ From: [email protected] [mailto:[email protected]] On Behalf Of Greg Keogh Sent: Sunday, March 18, 2012 11:32 AM To: 'ozDotNet' Subject: [OT] Signtool with expired PFX Folks, I tried to sign some files using signtool.exe with my company certificate (PFX file) which expired a few months ago. I get the rather generic error "The signer's certificate is not valid for signing." I'm guessing that signtool rejects expired certificates and I can't find any way of overriding the behaviour. I'd still like to do some signing even though it is expired, because at least it sticks my identification inside and people can see it during installation. Is there a trick I can pull to use the expired cert? <winge>Damn those certs are expensive. I got that one for free, but a Verisign renewal is $895 for two years. Thawte is $549 for two years. Jeeeez, it works out at about a dollar per binary bit of the key.</winge> Greg
