I want to sign my software with a trusted certificate, so that I don't get the steps "Windows Protected your PC" when it is downloaded. How do I do this?
Detail
I am developing software with Visual Studio, and the builds (ClickOnce manifests and assembly) are signed, using a certificate originally created with [Create Test Certificate]. The software can be downloaded and installed with Internet Explorer, and with Edge. Everything works correctly, but the download process includes these steps: -
Visual Studio, Open Project, Click Signing tab, click [Select Certificate from Store] showed some information and a link <Click here to view certificate properties>. This showed me that the certificate that I was using was not trusted - see Snap 1.
I clicked [Install Certificate] and followed the dialog, selecting the default choices. Now, returning to the Signing tab [More details] shows me the same as Snap 1 except that button [Install Certificate] has disappeared.
Will this fix the "Windows Protected your PC" problem when I next publish the software. or is there something more that I need to do?
Thank you, Robert.
Snap 1
Detail
I am developing software with Visual Studio, and the builds (ClickOnce manifests and assembly) are signed, using a certificate originally created with [Create Test Certificate]. The software can be downloaded and installed with Internet Explorer, and with Edge. Everything works correctly, but the download process includes these steps: -
- Windows Protected your PC with a link <More Info> and a button [Don't run]
- Click <More Info> to expose [Run Anyway]
- Click [Run Anyway]
Visual Studio, Open Project, Click Signing tab, click [Select Certificate from Store] showed some information and a link <Click here to view certificate properties>. This showed me that the certificate that I was using was not trusted - see Snap 1.
I clicked [Install Certificate] and followed the dialog, selecting the default choices. Now, returning to the Signing tab [More details] shows me the same as Snap 1 except that button [Install Certificate] has disappeared.
Will this fix the "Windows Protected your PC" problem when I next publish the software. or is there something more that I need to do?
Thank you, Robert.
Snap 1