How to apply DigiCert EV certificate for ClickOnce application

OK, so I have this certificate, but I don’t understand how to apply it to my application.

I went to the Visual Studio properties page and clicked on "signature". I checked the box that says, "Sign the ClickOnce manifest," I was able to select my EV certificate from the store. All information is displayed in the "certificate" field, including "Issued: Signing DigiCert EV Code". I filled out the timestamp URI provided by DigiCert.

Then I start publishing the application, but when I install it, I still get an “unknown publisher”, and the Windows 8 SmartScreen filter gives a warning.

Obviously, I'm either doing something wrong, or I need something else, I just don’t know what it is.

+3
source share
1 answer

the problem is that the tab Signingonly signs setup.exe - but not the actual file application.exe. Thus, you do not receive a warning prompt when you install the application, but you receive it when it starts. You need to sign application.exeseparately - and for Visual Studio there is no interface in it, you need to use the PostBuild task: fooobar.com/questions/1605653 / ...

0
source

All Articles