none
Cómo crear un acceso directo "normal" en proyectos de instalación (setup)

    Question

  • Hola:

     

    Tengo un problema con un proyecto de instalación de VS 2008 para una aplicación de Windows. El instalable contiene los siguientes elementos:

     

    - Ensamblado de la aplicación (un fichero .exe)
    - Un fichero ZIP
    - Un acceso directo al ensamblado (que se crea en el escritorio del usuario)

     

    Dicha aplicación descomprime el fichero ZIP la primera vez que arranca y posteriormente lo elimina. El problema aparece cuando se inicia la aplicación por segunda vez (desde el acceso directo del escritorio), ya que en vez de ejecutar el ensamblado directamente, en primer lugar aparece la barra de la instalación y se repara automáticamente el ZIP eliminado, comportamiento que no me interesa en absoluto.

     

    El problema se agrava cuando la reparación no encuentra el fichero de la instalación (el .msi), por ejemplo, porque está en un CD que no está en el lector, o porque se ha eliminado (que sería lo más normal), ya que el ejecutable no arranca.

    He probado de todo (p. ej: marcar el fichero ZIP como Vital=False), pero no consigo hacer que funcione.

     

    ¿Hay alguna forma de evitar este comportamiento? En realidad lo único que necesito es crear un acceso directo normal y corriente al fichero .exe

     

    Por favor, os agradecería cualquier tipo de ayuda al respecto. Gracias de antemano.

     

    Un saludo
      Dani

    Tuesday, October 07, 2008 11:34 AM

Answers

All replies