none
No se inicia aplicación usando INSTALADOR RRS feed

  • Pregunta

  • Hola, mi programa está hecho en Windows Forms c# con base de datos en Access. Para hacer el instalador, estoy usando InstallShield Limited Edition, parece que instala el programa pero ni se abre al darle al icono.

    Los pasos que sigo para hacer el instalador son

    -Agrego proyecto de instalación a la solución donde tengo mi aplicación, y sigo los pasos del asistente. lo primero no le digo que necesite un SO concreto ni otro software.

    -A continuación añado todos los archivos de la carpeta bin/debug al directorio ProgramFilesFolder, se agrega todo en el directorio "MyProductName[INSTALLDIR]". También añado ahí las carpetas de dentro de bin/debug que utiliza la aplicación.

    -Le digo que cree icono en escritorio y en el menú de inicio, en registro no hago nada y en "Installation Interview", le digo NO, NO, NO, SI, en esta opción le indico el ejecutable que uso dentro del bin/debug, que ya está en MyProductName[INSTALL DIR]

    Es todo, ya a continuación sólo compilo la solución y genero el setup

    ¿estoy haciendo algo mal? préstenme ayuda por favor. Gracias!


    • Editado Elena_Nueva lunes, 23 de noviembre de 2015 17:00
    lunes, 23 de noviembre de 2015 16:59

Todas las respuestas

  • Hola Elena, ¿Por qué no publicas con Click Once? es mas rápido y no necesitas pasos extras.

    Saludos


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile
    My code samples

    lunes, 23 de noviembre de 2015 17:03
  • Hola, gracias por responder, sí, sí ya lo he intentado, ¿se refiere a la opción de publicar directamente, no?

    Funcionaba pero sólo hasta un punto porque tengo carpetas con imágenes y videos dentro de bin/debug y claro necesito incluirlas para que funcione, lo que no se hace de esa forma, aunque las intenté incluir creo que no se puede ¿no?

    Por otro lado, haciéndolo con InstallShield, ¿lo estoy haciendo bien? estoy prácticamente ya fuera d tiempo y no se como voy a acabarlo, sin tener instalador que funcione.

    Gracias

    lunes, 23 de noviembre de 2015 23:20
  • Hola, ¿alguien podría por favor decirme si estoy creando bien el instalador? Gracias
    martes, 24 de noviembre de 2015 9:34
  • Hola Elena, las imágenes, videos, audio, etc se coloca en una carpeta no en el proyecto directamente. Asignas como recurso incrustado y no tendrás problemas.

    La opción de IsntallShield está bien, pero me parece que te estás complicando innecesariamente pudiendo solucionarlo con Click Once en 5 clicks.

    Saludos


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile
    My code samples

    martes, 24 de noviembre de 2015 11:21
  • Hola, verá, respecto a lo que me indica, si se refiere a la opción de pulsar el proyecto -> publicar y seguir los pasos, que da como resultado un setup con un icono de un disco, es que la verdad no se si refiere a esto, por favor, indíqueme un sitio donde se explique la forma a la que se refiere, para saber si habla de lo mismo que he intentado, pero que no ha servido.

    Si es de esa manera que probé, de la que me habla, creo que no puedo indicarle que añada carpetas en el debug, tengo dos carpetas que utiliza la aplicación, no se trata de recursos incrustados ni puedo añadir esos archivos de esa forma a la aplicación, son archivos de imágenes y de videos que gestiona y que el usuario puede modificar de varias formas. Si hay algún modo de que de la forma que me indica, se puedan añadir esas carpetas, que ahora se incluyen dentro de la carpeta debug, utilizando ese instalador, digámelo por favor.

    Y respecto de la instalación con InstallShield, si estoy siguiendo los pasos correctos o no lo estoy haciendo, agradecería mucho que alguien me lo dijera, para poder corregir el error, porque lo necesito. Muchas gracias



    • Editado Elena_Nueva martes, 24 de noviembre de 2015 17:17
    martes, 24 de noviembre de 2015 17:15
  • Elena, puedes ver el tutorial aquí.

    Saludos.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile
    My code samples

    martes, 24 de noviembre de 2015 17:52
  • Hola, gracias, pero no se, no puedo verlo.

    Por otra parte, he encontrado algún tutorial de InstallShield pero me sigue sin funcionar, sigo sin saber por qué. Instala el programa pero no inicia. Debe ser algún tema de la carpeta donde lo instala, el programa lo primero que hace es sobreescribir un archivo que está en debug, ¿será eso el problema, que no le permite escribirlo y por eso no inicia el programa tras instalarlo?

    Por favor, ayúdenme. Gracias, saludos!

    martes, 24 de noviembre de 2015 18:24
  • Elena, me suena a que algo está mal en tu aplicación y por eso no inicia. Si es WPF o Silverlight y no encuentra los recursos (imágenes, audio, vídeos) no va iniciar la aplicación de ninguna manera.

    Avísame.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile
    My code samples

    jueves, 26 de noviembre de 2015 11:37
  • Hola, gracias por responder. Ya se ha iniciado, si encontraba las imágenes, el problema era de permisos. Sin embargo, los informes no se generan en la máquina del cliente. ¿Puede ser que tenga el JIT Debugging en false y sea por eso que no se ven? En mi máquina va perfectamente. Pero a ellos les da un "error durante el procesamiento local de informes", pero tengo añadidos todos los .dll necesarios y tengo las copias locales a true.

    Gracias, a ver si me ayudan!

    jueves, 26 de noviembre de 2015 12:20