Foros del Web » Programación para mayores de 30 ;) » .NET »

Deploy ClickOnce

Estas en el tema de Deploy ClickOnce en el foro de .NET en Foros del Web. Buenas tardes, Tengo un aplicativo windows, utilizo windows 7 pro, .net 2010 ultimate. Me comentaron que las pc-clientes deben de tener dos accesos directos del ...
  #1 (permalink)  
Antiguo 17/11/2014, 14:44
 
Fecha de Ingreso: noviembre-2014
Mensajes: 2
Antigüedad: 10 años
Puntos: 0
Exclamación Deploy ClickOnce

Buenas tardes,
Tengo un aplicativo windows, utilizo windows 7 pro, .net 2010 ultimate. Me comentaron que las pc-clientes deben de tener dos accesos directos del aplicativo. ejm, APLICATIVO_PRODUCCION Y APLICATIVO_TEST, cada uno apunta a diferente BD y diferente carpeta de publicación.
Para hacer esto en la parte de publicación solo modifico la carpeta de publicación valga la redundancia y listo, lo publico.

Pero a la hora que instalo pasa lo siguiente:

1.- Si primero instalo APLICATIVO_PRODUCCION se crea un acceso directo a este aplicativo por que asi lo configure.
2.- Después instalo APLICATIVO_TEST y me crea otro acceso directo, hasta ahí todo bien.

Pero cuando ejecuto el APLICATIVO_PRODUCCION, apunta a la BD_TEST, debería apuntar a la BD_produccion, y si ejecuto el APLICATIVO_TEST apunta a la BD_TEST que es lo correcto.

La pregunta es como puedo hacer para que la última instalación no chanque a la primera y apunte a la BD correcta.

Gracias de antemano por la ayuda.

Christian
  #2 (permalink)  
Antiguo 18/11/2014, 15:48
Avatar de Drako_18  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años, 6 meses
Puntos: 16
Respuesta: Deploy ClickOnce

Buenas compañero,

No suelo crear instaladores, pero... Tendrá alguna opción en la configuración del proyecto principal para decirle en qué carpeta se quiere que instale no?
Según veo, en "Publicar" pone algo como... "URL de la carpeta de instalación (si fuera diferente..." y si pones ahí la ruta completa donde deseas que se instale la aplicación?
Creas la instalación para PRO con un directorio y antes de crear el instalador de TEST le cambias la ruta... Es algo "feo" pero es lo que se me ocurre así a voz de pronto.


Un saludo!
__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)
  #3 (permalink)  
Antiguo 21/11/2014, 11:53
 
Fecha de Ingreso: noviembre-2014
Mensajes: 2
Antigüedad: 10 años
Puntos: 0
Respuesta: Deploy ClickOnce

Que tal Drako_18, lo que indicas es lo que estoy haciendo actualmente, carpetas independientes para diferentes ambientes.
Sin embargo cuando comienzo con la instalación de las carpetas independientes, me crea un acceso directo y si hay uno existente, lo reemplaza, no crea uno distinto.

Actualmente están trabajando normal cada uno en su ambiente, por que solo le instalo el PROD o TEST.

Gracias por tomarte la molestia en contestar.


Atentamente,
C.S.C.A.
  #4 (permalink)  
Antiguo 21/11/2014, 12:30
Avatar de Drako_18  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años, 6 meses
Puntos: 16
Respuesta: Deploy ClickOnce

Buenas!

Pues... Llegados a este punto.. Sólo puedo decir... Crea un ejecutable que lance la instalación y que a su vez, compruebe si existe ya un icono con el nombre de tu aplicación en el escritorio y si es así, que le ponga el nombre del entorno de la 1º aplicación que instalas... Es una chapuza total... Pero bueno...


Un saludo!
__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)

Etiquetas: clickonce, deploy, net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:45.