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

Crear instalador de aplicacion en tres capas

Estas en el tema de Crear instalador de aplicacion en tres capas en el foro de .NET en Foros del Web. Hola... Realicé una aplicación de escritorio con VS2008 en tres capas y orientado a objetos... Por lo cual cada capa es un proyecto... Como hago ...
  #1 (permalink)  
Antiguo 25/11/2009, 12:16
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Crear instalador de aplicacion en tres capas

Hola...

Realicé una aplicación de escritorio con VS2008 en tres capas y orientado a objetos...

Por lo cual cada capa es un proyecto...

Como hago para crear un instalador de esta aplicacion?

Ya que hice un "Publish" del proyecto que contiene la capa Presentación (la que ve el usuario) y al intentar instalarlo, sale error y no se instala (reclama por no tener los otros proyectos)

Si alguien sabe la forma de hacerlo, lo agradacería mucho...

Saludos!
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
  #2 (permalink)  
Antiguo 25/11/2009, 12:26
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Crear instalador de aplicacion en tres capas

Create un proyecto de tipo setup y agrega todos y cada uno de tus proyectos, pero esta claro que tus capas al final de cuentas son Librerias asi q realmente dependerias de que los proyectos esten bien referenciados y que solo vas a generar 1 solo ejecutable que consuma esas librerias.

si buscas en el foro encontraras ejemplos de como crear un setup
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 25/11/2009, 12:51
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Crear instalador de aplicacion en tres capas

Gracias por tu respuesta...

Con respecto a lo mismo... el sistema se conecta a oracle a traves de OracleClient y a SQServer a traves de SqlClient.

¿Sabes si al crear un instalador y hacer correr el sistema en computadores que no tengan instalado oracle ni sql, podrá obtener los datos desde las bases de datos señaladas?
Gracias nuevamente.
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
  #4 (permalink)  
Antiguo 25/11/2009, 13:39
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Crear instalador de aplicacion en tres capas

si, de hecho puedes customizar cuanto quieras tu setup,pantallas, prerequisitos y creando una clase como un dll que hereda de Installer puedes customizar acciones antes durante y despues de tu instalacion. obviamente si no tienen las librerias cliente necesarias pues no correran pero tu puedes forzar o recomendar la preinstalacion de componentes necesarios.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #5 (permalink)  
Antiguo 25/11/2009, 14:09
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Crear instalador de aplicacion en tres capas

Gracias nuevamente...

Tienes razón, realizando pruebas en equipos sin los clientes señalados instalados, me he dado cuenta que el cliente oracle presenta problemas si no está instalado, pero el cliente SQL SERVER no los presenta...

Saludos.
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
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:42.