Hello,
Can anyone explain the process of obtaining a certificate to sign my ClickOnce assembly(ies)? I've got a few ClickOnce apps at my company, but they are all signed with temporary certificates created by Visual Studio. Those are obviously not Trusted Root Authorities nor Trusted Publishers. I've followed along here: http://msdn.microsoft.com/en-us/library/ms996418.aspx and I like the experience when something is signed with a cert that is both a Trusted Root Authority and Trusted Publisher (i.e. no prompt, just an install).
- Can I use the same certificate to sign multiple ClickOnce assemblies?
- How much does a certificate cost?
- What information do I need to provide when obtaining the certificate?
- Does the certificate need to be aware of where the publishing location is? For example, if I currently have my ClickOnce apps available from http://apps.mycompany.com/ and I want to change this later, for example http://www.mycompany.com/apps or http://apps.mysubcompany.com, will i have to obtain another certificate?
- Are there recommended publishers to obtain from for ClickOnce signing (for example, someone who might already be in an XP, Vista, Win7 Trusted Root Authority store)?
- How can I streamline installation to the Trusted Publisher store?
TIA!