Solved

Help with digital certificate for Clickonce technology

Posted on 2016-08-09
4
35 Views
Last Modified: 2016-08-13
Hi,

How do you obtain a digital certificate at no cost?

Thanks,

Victor
0
Comment
Question by:vcharles
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 84
ID: 41750161
You could create a self-certificate, but that doesn't really do you much good if you are distributing this in the wild.

There are some free options out there, but I'm not sure how well they work, and most seem to be geared towards open-source projects.

If you truly need a code signing certificate then it's prudent to purchase one. There are many resellers out there who will provide one for approximately $100 USD/year. Note those are typically resold Comodo certs, but they work.

I got mine from Digicert, after using this link for a deep discount:

https://msdn.microsoft.com/en-us/library/windows/hardware/hh801887%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

Go to the section titled "Step 2: Buy a new code signing certificate", and select the "Buy a DigiCert standard code signing certificate" in either the Standard or Extended sections. This will take you to the a page offering a 50% discount for the certificate on the Digicert site.
0
 

Author Comment

by:vcharles
ID: 41752302
Hi,

I looked at the link but don't see how is it included with Visual Studio to use with Clickonce technology , do you know another link that shows how to use a digital certificate with clickonce technology?

Thanks,

Victor
0
 
LVL 84

Accepted Solution

by:
Scott McDaniel (Microsoft Access MVP - EE MVE ) earned 500 total points
ID: 41752456
That link is just to purchase a certificate, which is what you asked. As mentioned earlier, there may be some free certificates out there, but ClickOnce deployment only works with particular types of certificates, and odds are the ones you could get for free would not do the job. After all, the reason you use a code signing certificate is so that your users can be relatively certain the code is from a reliable source. Using a free certificate, which requires little to no verification, doesn't really do that.

To sign your Clickonce deployments, open the My Project page, then select the Signing item on the left side listing. Select you .pfx file using the "Select From File", and then continue to create your ClickOnce deployment. VS will use the Certificate you selected in the Signing section when creating your installer.
0
 

Author Comment

by:vcharles
ID: 41753028
Ok. I think I got it. I need to make sure the cerificaye purchased can be used with clickonce technology and use the steps in your last paragraph to use the certificate. Will reseaech certificates which can be used with clickonce.
Thanks.
0

Featured Post

Salesforce Made Easy to Use

On-screen guidance at the moment of need enables you & your employees to focus on the core, you can now boost your adoption rates swiftly and simply with one easy tool.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It’s quite interesting for me as I worked with Excel using vb.net for some time. Here are some topics which I know want to share with others whom this might help. First of all if you are working with Excel then you need to Download the Following …
Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…

710 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question