Como hacer un actualizador de aplicaciones

26/10/2007 - 09:44 por [Juanjo] | Informe spam
Hola grupo:

He desarrollado una aplicacion en C#. Esta aplicacion la ha instalado el
cliente en sus
oficinas Pero me surge un problema, tengo que hacer una actualización de
la aplicación
y claro no es cuestion de ir oficina por oficina, ordenador por ordenador.

He pensado hacer una "especie" de actualizador, que se comporte como
hace los parches
de Microsoft, un solo archivo "ejecutable" que al hacer doble click sobre el
desempaquete
los ficheros que quiero actualizar y los copie en su directorio.

Alguien sabe de alguna web, alguna idea.

Muchas gracias.

Preguntas similare

Leer las respuestas

#11 [Juanjo]
29/10/2007 - 09:34 | Informe spam
Muchas gracias, no sabes cuanto trabajo me has ahorrado, porque tenia
pensado hacer
mas o menos eso, pero por codigo.

Un saludo.


"Bela Istok" escribió en el mensaje
news:
Si eso lo pones en las propiedades avanzadas de publicación, donde
estableces cual es la minima version aceptable y la proxima ves que abra
le obliga a actualizar, ademas existen unos componentes de publicación que
desde tu codigo tu pudes preguntar si hay una nueva version de la
aplicacion mientras la misma se esta ejecutando.

Saludos,

Bela Istok
"[Juanjo]" wrote in message
news:%
Muchas gracias, me parece una informacion muy interesante.

Una pregunta si no te importa, supon que pones una actualización, es
posible
1. Que si no instala la actualización no pueda ejecutar la aplicación?
2. He hecho alguna prueba y si le digo que no actualice la aplicación ya
no vuelve a
indicar que hay otra actualización hasta que vuelvo a publicar una
actualización nueva.
Es posible que hacer que siempre pregunte hasta que instale?

Mas que nada es en referencia a lo que comentais sobre la base de datos,
si se publica un
cambio importante, forzar a que se instale el cambio "si o si" :D

Muchas gracias.

"Bela Istok" escribió en el mensaje
news:
Hola Juanjo, yo utilizo esto para aplicaciones de clientes y funciona
bastante bien, solo hay que tener en cuenta 3 cosas:
1.- Que los ensamblados estén firmados.
2.- Que la publicación este firmada. (esta firma tiene que ser siempre
la misma ya que si es distinta tienes que desinstalar la aplicación y
volverla a instalar)
3.- Que cada ves que publiques una nueva versión incrementar la revisión
de la aplicación (por mi experiencia es mejor de forma manual que dejar
que .NET lo haga, poniendo tanto en la versión de los ensamblados como
en la versión de publicación los 4 números de versión Ej. 1.0.0.0,
siendo los mas importantes los primeros 3 y el ultimo para indicar si
hay cambios menores desde la versión anterior).

PD: Ambas firmas son certificados que se generan cuando configuras las
propiedades de firmado del proyecto.

Saludos,

Bela Istok

"[Juanjo]" wrote in message
news:%

Perdona de nuevo, es justo lo que necesitaba, pero que necesito para
utilizar
el clickonce? viene con el visual studio profesiona 2005??

Muchas gracias.



"David Horno" escribió en el mensaje
news:
Quizás te sirva Microsoft ClickOnce, integrado en .NET.

Más información:

http://www.microsoft.com/spanish/ms...kOnce.mspx





"[Juanjo]" escribió en el mensaje
news:%
Hola grupo:

He desarrollado una aplicacion en C#. Esta aplicacion la ha
instalado el cliente en sus
oficinas Pero me surge un problema, tengo que hacer una
actualización de la aplicación
y claro no es cuestion de ir oficina por oficina, ordenador por
ordenador.

He pensado hacer una "especie" de actualizador, que se comporte
como hace los parches
de Microsoft, un solo archivo "ejecutable" que al hacer doble click
sobre el desempaquete
los ficheros que quiero actualizar y los copie en su directorio.

Alguien sabe de alguna web, alguna idea.

Muchas gracias.



















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida