2010-06-23 12 views
6

Nos gustaría implementar una aplicación a través de ClickOnce, pero realmente debe hacer clic dos veces. Es decir. una vez en el enlace, al menos una vez más en el cuadro de diálogo "¿Desea ejecutar esta aplicación?" (la primera vez).¿Se puede evitar el mensaje "¿Desea ejecutar esta aplicación?" Con ClickOnce?

Se puede crear algún tipo de confianza (a través de la política de grupo o de otro tipo) en ciertas PC para que el usuario nunca reciba ninguna pregunta. Es decir. ya hemos verificado que la aplicación es confiable, etc. solo tome esta URL y se inicia.

Respuesta

1

No creo que se pueda instalar sin ese aviso. Las aplicaciones ClickOnce se ejecutan desde la zona de Internet, y es Internet Explorer quien lo está solicitando. No puede instalar el software sin preguntarle al usuario si lo desea. Firefox descarga el archivo .application y tiene que hacer doble clic en él para ejecutarlo. Es como descargar cualquier software de Internet y ejecutarlo.

RobinDotNet

1

En mi experiencia, he encontrado que se puede evitar este mensaje mediante la firma de su aplicación con un certificado. Luego, el mismo certificado debe estar instalado en su máquina cliente en estas dos ubicaciones: "Editores de confianza" y "Autoridades de certificación raíz de confianza".

Funcionó bien para mis aplicaciones XBAP en modo de confianza total.

3

Sí, esto es posible. Necesita "Editor de confianza" y "Raíz de confianza", tal como lo indica Tidjani. Esa respuesta me llevó a este artículo (vinculado a continuación), que explica el uso completo y claro de ClickOnce con los certificados. Ahora tengo una aplicación ClickOnce sin ventanas emergentes. Finalmente, realmente está a un clic.

http://msdn.microsoft.com/en-us/library/ms996418.aspx

Cuestiones relacionadas