Chiariamo ... se vuoi che un sistema installi codice "non firmato" senza fare quella richiesta, allora devi intervenire sul singolo PC e sulle sue policy (che è quello che ti ho risposto).
La firma del codice "scavalca" tutta questa fase. Qui
http://msdn.microsoft.com/en-us/libr.../hh801887.aspx
e qui
https://www.sslshopper.com/microsoft...tificates.html
ti fai un'idea di come agire e dei prezzi del certificato online. Considera che i certificati sono validi da 1 a 3 anni e poi vanno acquistati nuovamente.
Se non è un programma che ha una certa importanza, non vale assolutamente la pena.
Ottenuto il certificato utilizzerai il signtool
http://msdn.microsoft.com/it-it/libr...v=vs.110).aspx
per firmare il tuo codice.