Desactivar ventana emergente de permiso de instalación para mi instalador

1

Construí una aplicación y la firmé. El método de actualización de la aplicación es actualizarse silenciosamente automáticamente cada vez que hay una nueva versión.

El problema es que esperaba que "¿Desea permitir que esta aplicación realice cambios en su dispositivo?" la ventana emergente ya no aparecerá después de comprar la firma y usarla para firmar el instalador y cada archivo .exe desde adentro. La ventana emergente muestra claramente "Editor verificado: [mi empresa]" , por lo que no veo el problema.

¿Existe la posibilidad de evitar que esta ventana emergente aparezca a los usuarios cuando la aplicación se actualiza automáticamente?

No puedo encontrar en ningún lado si esto es posible. Lo único relacionado con esto es cómo un usuario puede deshabilitar la notificación, pero es un tema completamente diferente.

Pregunto esto porque creo que es molesto que se le pregunte al usuario con cada actualización menor de la aplicación. ¿Crees que los usuarios simplemente desinstalarán la aplicación después de muchas ventanas emergentes?

Alexandru Irimiea
fuente
3
Así es como funciona el UAC. Si lo que está realizando su actualizador necesita derechos administrativos, y su aplicación parece solicitarlos, el usuario recibirá la alerta. Encuentre una manera de actualizar sin derechos administrativos y será silencioso.
Patrick R.
¿Su público objetivo es el público en general o es un desarrollador interno que trabaja en una red controlada por dominio? Si está trabajando con usuarios generales en sus propias computadoras, ellos, no usted, controlan su configuración de UAC. Si está trabajando en una red de dominio interno, puede definir fuentes confiables y cuentas de instalador confiables para ejecutar actualizaciones silenciosamente, básicamente diciéndole a UAC en quién confiar de antemano.
music2myear
Mi público objetivo es el público en general. Si entiendo correctamente, no hay una manera de agregar excepciones en UAC para una aplicación pública.
Alexandru Irimiea