Updating a temporary Certificate for signing xap after expiration RRS feed

  • Question

  • I have just been using the temporary certificate for my OOB xap and it's expired now.  Is there a way to increase the expiration date?  I created a new temp certificate and signed the xap.  If I put this up on the server, will client machines that have the old xap be able to auto-update?

    What about real certificates that expire?  When you replace them, do the old oob xap files still auto-update?

    Some of my xaps were not auto-updating, and I'm not sure if it was due to xap certificate expiring or the move from silverlight 4 to 5.

    Tuesday, February 21, 2012 12:43 PM


All replies

  • Hi,

    If your XAP is not Signed then OOB Auto Update not worked. So Update your Test Certificate and try.


    Tuesday, February 21, 2012 10:53 PM
  • Well if it's a different certificate will it autoupdate?

    Tuesday, February 21, 2012 10:55 PM
  • Hi,

    No, it can't autoupdate. You need to sign it again. Please check http://msdn.microsoft.com/en-us/gg315189

    Friday, February 24, 2012 3:40 AM
  • So after 1 year, my oob applicatoin won't auto update?  So I'll have to do a silent install on everyone computer that uses my software? 

    Friday, February 24, 2012 12:25 PM
  • Hi,

    Yes, you need to install it again.

    Monday, March 12, 2012 5:44 AM
  • Yeah you're right.  I created a new certificate with OpenSSL and set it for 50 years. Like this link


    Then I had to reinstall the OOB application.  I really don't see the point of buying a 1 year certificate if you have to re-install it everytime.  Probably the same is true for WPF.  I'm starting to question the use of Silverlight as a line of business OOB.  The only reason I do it is because the installation is easier than WPF.

    Monday, March 12, 2012 12:28 PM