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

¿Por que el instalador de mi aplicacion se bloquea/congela?

Estas en el tema de ¿Por que el instalador de mi aplicacion se bloquea/congela? en el foro de .NET en Foros del Web. Hola a todos soy nuevo en los foros y pues tengo una pregunta, espero que puedan ayudarme!!! Veran, tengo un proyecto hecho con visual studio ...
  #1 (permalink)  
Antiguo 01/07/2011, 10:45
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
¿Por que el instalador de mi aplicacion se bloquea/congela?

Hola a todos soy nuevo en los foros y pues tengo una pregunta, espero que puedan ayudarme!!!

Veran, tengo un proyecto hecho con visual studio 2003 y todo funciona casi de maravilla, el problema es cuando trato de instalarlo, pues empieza todo, me muestra la licencia, pide la carpeta de destino y empieza la barra de progreso, sin embargo, cuando esta se ha completado, la instalacion se congela y no es posible avanzar ocasionando que la aplicacion solo funcione en el momento en que esta congelada la aplicacion (debo aclarar que tampoco es posible cerrar la ventana lo unico que puedo hacer es cerrar el proceso) y pues esto la verdad es algo molesto por que debo instalarlo cada que inicio Windows, esto me sucede en Windows 7, pero cuando copio el .msi de mi aplicacion a un equipo con Windows XP este se instala de manera normal.


Espero que puedan ayudarme
  #2 (permalink)  
Antiguo 01/07/2011, 10:46
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Me gustaria que pudieran decirme
¿A que se debe esto?
¿Hay manera de solucionarlo?
  #3 (permalink)  
Antiguo 04/07/2011, 08:42
Avatar de HaverRamirez  
Fecha de Ingreso: junio-2011
Ubicación: Guatemala
Mensajes: 273
Antigüedad: 12 años, 9 meses
Puntos: 33
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Ya probaste cambiarte de version, ya existe la 2010 y ya cambio mucho del 2003,
  #4 (permalink)  
Antiguo 04/07/2011, 09:15
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Las aplicaciones hechas en Visual Studio 2003 no son completamente compatibles con Windows 7. En la mayoría de los casos no funcionan bien con el W7 Starter, que es donde probablemente tengas problemas.
Para evitarlo, es posible que tengas que trabajar con versiones más avanzadas de W7 o de VS.
Por otro lado, VS2003 opera con .Net 1.0 fundamentalmente, y eso implica serios problemas para usar sistemas operativos como el W7, especialmente si la PC en cuestión tiene el Starter y además (por ejemplo) es de 64 bits...
Conclusión: Haz lo que te recomiendan. Migra a una versión de Visual Studio más avanzada.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 07/07/2011, 10:22
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Saludos
Antes que nada gracias por responder a mi pregunta

Ahora bien

Realmente me es imposible migrar el proyecto a una version posterior a VS 2003 por dos sencillas razones

La primera es que el proyecto ha sido desarrollado por otra persona para la empresa en la que trabajo actualmente

La segunda es que la aplicacion desarrollada ya esta en uso (es una aplicacion local), tiene bastantes usuarios, y ademas de ella dependen gran parte de las funciones de la empresa, asi que realmente se tienen los problemas.

Se que es complicado pero realmente no me es posible realizar cambio alguno al proyecto, a menos que este no implique modificar los codigos o funciones de la aplicacion (por ejemplo me es posible agregar los Merge Modules al instalador para que funcione Crystal Reports pero no me es posible agregar nuevos modulos)


Ahora bien

Con respecto al sistema operativo la version que es utilizada es Professional y en algunos equipos de los usuarios varia de 64 y 86

De nuevo agradezco que se tomen la molestia de responder a mi mensaje
  #6 (permalink)  
Antiguo 07/07/2011, 10:27
Avatar de HaverRamirez  
Fecha de Ingreso: junio-2011
Ubicación: Guatemala
Mensajes: 273
Antigüedad: 12 años, 9 meses
Puntos: 33
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

mmm, ya probaste correr los archivos .exe solo copia la carpeta bin de tu proyecto, ya sea la release o degug y ejecutalo, para ver si la aplicacion corre, si corre, vuelve a hacer el proyecto de instalación, si no, es porque te faltan los .net frameworks
  #7 (permalink)  
Antiguo 07/07/2011, 10:33
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 6 meses
Puntos: 156
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

estaría por ver qué tienes en el proyecto de instalación, ya que así sin más datos.

¿la instalación la finaliza o no? si no la finaliza ¿en dónde se traba? si la finaliza ¿qué estás ejecutando al final?

¿pasa en todos los W7 sean 64b o no?

¿qué versión de CR usas?

bases de datos ¿cual?

Edito:

sobretodo, como bien te han comentado arriba ¿te has asegurado de tener la v. correcta del Framework instalado?
__________________
Saludos
  #8 (permalink)  
Antiguo 07/07/2011, 11:13
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Saludos
Ah, la instalacion no finaliza, se bloquea en la ventana de las barras de progreso justo hasta el final(para explicarme mejor dire que en una instalacion normal en windows xp muestra tres ventanas de progreso pero en la instalacion de windows 7 solo muestra dos)

sobre si pasa en todos, si , la maquina en la que estoy trabajando es de 64, asi como tambien la de varios de mis compañeros (que trabajan usando sus portatiles) pero las de los demas usuarios no son de 64 .

la version de CR que se utiliza es la que viene por defecto con VS 2003 .NET y la base de datos esta hecha en SQL Server

Sobre las versiones del framework no estoy muy seguro pero se que he instalado las versiones 1.1 , 2 y 4 debido a que anteriormente tenia problemas con los reportes generados y me habian comentado que la solucion estaba en la version del framework( que realmente esa no fue la solucion) asi que no se si tenga que instalar alguna en especifico
  #9 (permalink)  
Antiguo 07/07/2011, 11:16
Avatar de HaverRamirez  
Fecha de Ingreso: junio-2011
Ubicación: Guatemala
Mensajes: 273
Antigüedad: 12 años, 9 meses
Puntos: 33
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Ya probaste correr la aplicacion, sin instalador solo copiando los archivos del Bin de tu proyecto?
  #10 (permalink)  
Antiguo 07/07/2011, 11:20
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Partamos de lo más tosco: ¿Estás seguro que el .Net 1.x está efectivamente instalado en las PCs donde falla?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #11 (permalink)  
Antiguo 07/07/2011, 11:24
Avatar de HaverRamirez  
Fecha de Ingreso: junio-2011
Ubicación: Guatemala
Mensajes: 273
Antigüedad: 12 años, 9 meses
Puntos: 33
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Pues, como dice gnzsoloyo y Jack el destripador, vamos por partes, para ir mas facil, si la aplicacion o sea el exe con los dll que estan en la carpeta del bin de tu aplicacion no corren, solo copiandolos en las maquinas, eso quiere decir que no estan los frameworks y/o daran un error y ya con ese error miramos....
  #12 (permalink)  
Antiguo 07/07/2011, 11:27
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

SI el problema está en la instalación del Frameroks .Net 1.1, habría que revisar esto, por ejemplo: http://fulopmihaly.wordpress.com/200...-on-windows-7/
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #13 (permalink)  
Antiguo 07/07/2011, 11:59
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

La aplicacion pide como requisito la instalacion del .Net framework 1.1 para su instalacion, en caso de no estarlo no puede ser instalada.


Sobre lo de los archivos, la aplicacion se ejecuta correctamente pues si llegan a copiarse los archivos en el disco , el problema es realmente el instalador.
  #14 (permalink)  
Antiguo 07/07/2011, 12:06
Avatar de HaverRamirez  
Fecha de Ingreso: junio-2011
Ubicación: Guatemala
Mensajes: 273
Antigüedad: 12 años, 9 meses
Puntos: 33
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Vuelve a hacerlo...el proyecto de instalación claro esta
  #15 (permalink)  
Antiguo 07/07/2011, 12:21
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Ya lo he intentado pero sigue igual
  #16 (permalink)  
Antiguo 07/07/2011, 12:21
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

No se si sea muy util, pero acabo de ejecutarlo creando un archivo log para la instalacion y en este muestra al final que ha encontrado el error 1603
  #17 (permalink)  
Antiguo 07/07/2011, 12:35
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Según Microsoft:
Cita:
Recibe un "error 1603: se ha producido un error grave durante la instalación de" mensaje de error cuando intenta instalar un paquete de Windows Installer
...
Puede recibir este mensaje de error si cualquiera de las siguientes condiciones es verdadera:
La carpeta que desea instalar Windows el paquete de Installer está cifrada (encriptada).
Se tiene acceso a la unidad que contiene la carpeta que desea instalar el paquete de Windows Installer como unidad de sustitución.
La cuenta SYSTEM no tiene permisos Control total en la carpeta que desea instalar el paquete de Windows Installer. Observe el mensaje de error porque el servicio Windows Installer utiliza la cuenta del sistema para instalar el software.
Solución segun KB de Microsoft.
Cita:
Para resolver este problema, utilice uno de los métodos siguientes, según la causa del mismo:

• Instale el paquete en una carpeta que no esté cifrada.
Utilice este método si recibe el mensaje de error porque intenta instalar el paquete de Windows Installer en una carpeta cifrada.

• Instale el paquete en una unidad a la que no se tenga acceso como unidad de sustitución.
Utilice este método si recibe el mensaje de error porque se tiene acceso a la unidad que contiene la carpeta en la que intenta instalar el paquete de Windows Installer como unidad de sustitución.

• Conceda permisos de Control total a la cuenta SYSTEM (sólo para Windows 2000 y Windows XP)
Utilice este método si recibe el mensaje de error porque la cuenta SYSTEM no tiene permisos de Control total en la carpeta en la que intenta instalar el paquete de Windows Installer.
Para conceder permisos de Control total a la cuenta SYSTEM, siga estos pasos:

1. En el escritorio de Windows, haga doble clic en Mi PC. Aparece la ventana Mi PC.

2. Haga clic con el botón secundario en la unidad en la que desea instalar el paquete de Windows Installer y, a continuación, haga clic en Propiedades.

3. Haga clic en la ficha Seguridad.

4. En la ficha Seguridad, haga lo siguiente:

• Si utiliza Microsoft Windows 2000, compruebe que el cuadro Nombre contiene la cuenta de usuario SYSTEM.

• Si utiliza Microsoft Windows XP, compruebe que el cuadro Nombres de grupos o usuarios contiene la cuenta de usuario SYSTEM.

Si la cuenta de usuario SYSTEM no aparece en el cuadro, siga estos pasos para agregarla:

a. Haga clic en Agregar. Aparece el cuadro de diálogo Seleccionar usuarios y grupos.

b. En el campo Nombre, haga clic en SYSTEM y, a continuación, haga clic en Agregar.

c. Haga clic en Aceptar.

5. En la sección Permisos, active la casilla de verificación Control total bajo Permitir y, a continuación, haga clic en Opciones avanzadas.

6. Realice las siguientes acciones:

• Si utiliza Windows XP, en el cuadro de diálogo que aparece, active la casilla de verificación Reemplazar las entradas de permisos en todos los objetos secundarios con aquellas entradas incluidas aquí y que sean relativas a los objetos secundarios correspondiente a la cuenta SYSTEM y, a continuación, haga clic en Aceptar.

•Si no utiliza Windows XP, en el cuadro de diálogo que aparece, haga clic para activar la casilla de verificación Restablecer permisos en todos los objetos secundarios y habilitar la propagación de permisos heredables para la cuenta del sistema y, a continuación, haga clic en Aceptar.

Nota: si recibe un mensaje de seguridad, haga clic en Sí.

7. Espere a que el sistema operativo aplique los permisos que ha seleccionado en todas las carpetas secundarias.

8. Ejecute el paquete de Windows Installer.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #18 (permalink)  
Antiguo 08/07/2011, 15:12
Avatar de info4  
Fecha de Ingreso: marzo-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Según Microsoft:


Solución segun KB de Microsoft.

Ah pues ha resultado, ya es posible instalar la aplicacion

Muchas gracias a ti y a todos los que se tomaron la molestia de responderme
  #19 (permalink)  
Antiguo 08/07/2011, 15:21
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Me alegra que sirviera.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: instalador, aplicaciones
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 16:12.