ClickOnce silencioso

22/04/2010 - 01:19 por Francisco Goncalves | Informe spam
Hola grupo

Finalmente logré publicar en web mi aplicación.

Ahora como haría para que esa aplicación se actualice silenciosamente ?

El programa se inicia con este código:

Dim ad As ApplicationDeployment
Dim info As UpdateCheckInfo

ad = ApplicationDeployment.CurrentDeployment
info = ad.CheckForDetailedUpdate

If info.UpdateAvailable = True Then
ad.Update()
Application.Restart()
End If

Al arrancar me muestra la ventana que pregunta si deseo o no actualizar la
nueva versión a pesar de que he desactivado la opción de Chequeo de
actualizaciones en las propiedades del proyecto, pero al terminar de publicar
se vuelve a activar!!!

Qué me falta por hacer ?

Gracias
 

Leer las respuestas

#1 Francisco Goncalves
22/04/2010 - 01:55 | Informe spam
Resuelto!

Estoy usando la RC1 de VS2010 y al parecer tiene un problemita.

Si se invoca la publicacion a traves del menu Build / Publish la opcion de
chequeo de actualizaciones se activa aunque se haya desmarcado previamente lo
que hace aparecer la ventana de actualizacion al ejecutar el programa.

Ahora si la publicacion se hace por la opcion Publish Now en la pantalla de
propiedades funciona correctamente.

Si alguien esta avocado a notificar los detalles a Microsoft por favor
incluir este.

Gracias

"Francisco Goncalves" wrote:

Hola grupo

Finalmente logré publicar en web mi aplicación.

Ahora como haría para que esa aplicación se actualice silenciosamente ?

El programa se inicia con este código:

Dim ad As ApplicationDeployment
Dim info As UpdateCheckInfo

ad = ApplicationDeployment.CurrentDeployment
info = ad.CheckForDetailedUpdate

If info.UpdateAvailable = True Then
ad.Update()
Application.Restart()
End If

Al arrancar me muestra la ventana que pregunta si deseo o no actualizar la
nueva versión a pesar de que he desactivado la opción de Chequeo de
actualizaciones en las propiedades del proyecto, pero al terminar de publicar
se vuelve a activar!!!

Qué me falta por hacer ?

Gracias

Preguntas similares