When a certificate expires, what options are available?
- use an internal certificate authority where you can renew a
certificate with the same private key
- delete the clickonce cache from each computer
- any others?

Background:
The ClickOnce technology requires every application update to be
signed using the same private key. When a certificate expires most CAs
like Verisign and Comodo will generate a new private key with the
renewed certificate. ClickOnce will throw up an error when this occurs
and will not download the update.

http://groups.google.com/group/microsoft.public.dotnet.framework.windowsforms/browse_thread/thread/64a15850347c32df/3b85d27a8b28c451?lnk=st&q=certificate+clickonce+linda+liu+expired

Thanks,
Brian

Re: Expired certificates in the clickonce manifest by RobinS

RobinS
Fri Jun 13 14:25:04 CDT 2008

If you upgrade to VS2008, the user will no longer have to deinstall and
reinstall the application when the certificate expires.

How you update your certificate depends on where you got it.

If you created it using VS, just create another one. If you purchased it,
purchase an update.

RobinS.
GoldMail.com
---------------------------------------
"Brian" <brian.low22@gmail.com> wrote in message
news:4b96ed95-db24-47bf-a6b1-b0dc9565a275@x19g2000prg.googlegroups.com...
> When a certificate expires, what options are available?
> - use an internal certificate authority where you can renew a
> certificate with the same private key
> - delete the clickonce cache from each computer
> - any others?
>
> Background:
> The ClickOnce technology requires every application update to be
> signed using the same private key. When a certificate expires most CAs
> like Verisign and Comodo will generate a new private key with the
> renewed certificate. ClickOnce will throw up an error when this occurs
> and will not download the update.
>
> http://groups.google.com/group/microsoft.public.dotnet.framework.windowsforms/browse_thread/thread/64a15850347c32df/3b85d27a8b28c451?lnk=st&q=certificate+clickonce+linda+liu+expired
>
> Thanks,
> Brian