English 中文(简体)
.NET Code Signing Pricing
原标题:

I am looking into options for code signing our company s application, and it seems there are several different providers such as:

Are there pros and cons for each provider, or are they all basically the same and I should use the one with the cheapest price? My end goal is to have my application known as a trusted provider so that we can do stand-alone user updates without UAC prompts.

NOTE: I know there is already a question about Code Signing Options on StackOverflow, but I believe this question is a little different.

EDIT: Expanded list of options, as mentioned below in the comments.

最佳回答

At the end of the day it doesn t really matter.

So, pick one that meets your price / reputation needs. Personally, I d go with the cheapest option as the three you mentioned have been around a very long time.


UPDATE:

No additional software is required. Adoption rate isn t really important (and you ll never find that information anyway). Instead, the reputation of those companies is very good, and that s the part that matters.

When evaluating key generation companies, you want to know how long have they been in business, and, if they have ever lost a key or been hacked.

问题回答

I don t know how everyone feels about their reputation, but GoDaddy also offers code signing certificates, and they appear to be significantly less expensive than the other options.

If you re releasing a commercial app and have an interest in getting reports from user crashes in the field you should look into whether Windows Error Reporting (WER) would be of use to you. Using WER requires a Verisign certificate.

("Windows Error Reporting (WER) is a set of Windows technologies that capture software crash data and support end-user reporting of crash information. Through Winqual services, software and hardware vendors can access reports in order to analyze and respond to these problems. WER technologies are implemented in Windows XP, Windows Server 2003, and later.")





相关问题
Manually implementing high performance algorithms in .NET

As a learning experience I recently tried implementing Quicksort with 3 way partitioning in C#. Apart from needing to add an extra range check on the left/right variables before the recursive call, ...

Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How do I compare two decimals to 10 decimal places?

I m using decimal type (.net), and I want to see if two numbers are equal. But I only want to be accurate to 10 decimal places. For example take these three numbers. I want them all to be equal. 0....

Exception practices when creating a SynchronizationContext?

I m creating an STA version of the SynchronizationContext for use in Windows Workflow 4.0. I m wondering what to do about exceptions when Post-ing callbacks. The SynchronizationContext can be used ...

Show running instance in single instance application

I am building an application with C#. I managed to turn this into a single instance application by checking if the same process is already running. Process[] pname = Process.GetProcessesByName("...

How to combine DataTrigger and EventTrigger?

NOTE I have asked the related question (with an accepted answer): How to combine DataTrigger and Trigger? I think I need to combine an EventTrigger and a DataTrigger to achieve what I m after: when ...

热门标签