ClickOnce - unknown publisher
-
Sunday, February 19, 2012 10:18 AM
Hi,
I want to get rid of the 'unknown publisher' information in the Installing messagebox.
I can read in other issues that you need to purchase a certificate. I want to create my own certificate: my applications are not published to unknown users, they are used in a dedicated network.
There is a lot of information about this topic, but where can I find a 'step-by-step' to:
1) create certificate
2) sign application
3) publish application
Best regards,
Stijn.
All Replies
-
Sunday, February 19, 2012 2:19 PM
Hi Stijin,
This is not Proper Forum for your Question. you may post your question in Deployment forum.
http://social.msdn.microsoft.com/forums/en-US/winformssetup/threads/
but you can try below steps.
Step 1 : Create your Certificate / Purchase Certificate.
Step 2: Add this Certificate in your Project
Right Click on Your Project => Properties => Signing =>
There is Two Option Sign ClickOnce Manifests, Sign the Assembly
add your certificate above both Option
Step 3: Save Project and Rebuild, if you are using other assembly in your project that assembly also required to sign.
Step 4: Publish your project.
Regards
Olivia
- Edited by Olivia.Patterson Sunday, February 19, 2012 2:22 PM
-
Sunday, February 19, 2012 2:23 PM
Hi Olivia, can you advise a link where I can find instructions how to create a certificate?
Regards,
Stijn.
-
Sunday, February 19, 2012 2:41 PM
Hi,
check below link for Test Certificate
http://msdn.microsoft.com/en-us/library/aa194055(v=office.11).aspx
Regards
Olivia
-
Sunday, February 19, 2012 2:51 PM
Hi, what I can't understand is that you need to buy a certificate to deploy an application...
I guess a question for Microsoft?
Regards,
Stijn.
-
Sunday, February 19, 2012 3:00 PM
Hi Stijn,
you may buy certificate from certifing authority like VeriSign,DigiCert,etc...
Regards
Olivia
-
Sunday, February 19, 2012 3:06 PM
Yes Olivia, I've read but I can't understand...
Why do you need to buy a certificate to deploy your software? If the software is used in an intranet network on a dedicated server, I can't see any reason for that why you need a purchased certificate. It would be different if the software is available on the internet.
The annoying thing is that the publisher name is 'unknown publisher' unless you buy a certificate... So it's just a commercial thing!
Regards,
Stijn.
-
Sunday, February 19, 2012 3:40 PM
Hi stijn,
Not Required to Sign any Application. It's depend you and your Clients.
I suggest your to ask deep questio in Deployment Forum.
http://social.msdn.microsoft.com/forums/en-US/winformssetup/threads/
Regards
Olivia
-
Sunday, February 19, 2012 4:37 PM
This links helps a lot: http://geekswithblogs.net/kobush/archive/2005/05/30/41068.aspx
Regards,
Stijn.
- Marked As Answer by Stijn Vandenbroucke Sunday, February 19, 2012 4:37 PM

