none
Instalador y acceso directo

    Question


  •               Holas, :D  Yo de nuevo


                              Mi consulta ahora es la siguiente: Tengo un unstalador el cual me instala la aplicación en: "C:\Archivos de programa\Nombre predeterminado de la compañía"  :s Por lo que quiero poder cambiar esto y que se cree la carpeta con el nombre de la compañia para la cual trabajo y lo otro es como poder generar un acceso directo en el escritorio y en el menú inicio.


                  Trabajo con VS 2008 Professional.


                  Desde ya muchas gracias


                  Atte,


                          Javier A. Muñoz P.
    "Hasta la victoria siempre"
    Thursday, November 19, 2009 12:16 PM

Answers

  • Buenas,

    soy yo o estamos picados con el mismo tipo de proyecto? :)

    para establecer el nombre de la compañía y el nombre del producto que vas a instalar has de:
    - En el explorador de soluciones, seleccionar el "Proyecto de Instalación" y pulsar F4, accederás a las propiedades del instalador y allí estan las propiedades:
        - "Manufacturer ", para el nombre de la companía (p.e.: "Tu Compañía")
        - "ProductName ", para el nombre de la aplicación (p.e.: "Tu Aplicación")
    es aquí donde has de cambiar "Nombre predeterminado de la compañía" por el tuyo


    con estas dos propiedades se construye la ruta para la instalación por defecto, si quisieras editarla tendrías que:
     - En la pestaña de desarrollo "Sistema de Archivos" del proyecto, hay tres carpetas por defecto ("Carpeta instalación", "Escritorio de usuario" y "Menú de programas de inicio") todas te ineteresan:

        - "Carpeta de instalación ", en sus propiedades (seleccionar y F4) tienes una propiedad DefaultLocation tal que así; "[ProgramFilesFolder][Manufacturer]\[ProductName]" que típicamente instalará la aplicación en esta ruta tranformando sus valores: "C:\Archivos de programa\Tu Compañía\Tu Aplicación"

        - "Escritorio de usuario ", aquí pones el acceso directo, como? en la "carpeta de instalación" buscas el ejecutale que lanza la aplicación lo seleccionas con el botón derecho y seleccionas "Crear acceso directo" luego ese archivo lo arrastras a la carpeta "escritorio de usuario" y le das un nombre. Se supone ¬¬ que si en name escribes "[ProductName]" debería traducirlo por el nombre de la aplicación (p.e.: Tu Aplicación, de antes) pero no tira, si no descubres como, le pones el nombre y es el texto que se mostrará en el acceso directo y listos

        - por último en "Menú de programas de inicio ", como te imaginarás, puedes incluir los accesos directos para el menú de inicio, del mismo modo que en el punto anterior

    de todos modos mira esto a ver si te puede interesar:

    Setup Project Deployment in VB.NET



    un saludo
    • Marked as answer by jamp00 Thursday, November 19, 2009 3:22 PM
    • Unmarked as answer by jamp00 Friday, November 20, 2009 5:21 AM
    • Marked as answer by jamp00 Friday, November 20, 2009 3:30 PM
    Thursday, November 19, 2009 1:42 PM
  • sip, pero de cabeza

    En "Carpeta de instalación" guardas el .ico para el acceso directo (para luego asignarselo)

    o directamente,

    en "Escritorio de usuario", accedes a las propiedades del acceso directo que creaste, hay una tal "Icon". Cuando le pulses se abrirá un cuadro de diálogo. Examinas la "Carpeta de instalación" (o cualquier directorio en el quieras dejar el icono p.e. "Carpeta de instalación/Images") para guardar un nuevo .ico y asignárselo al acceso directo.




    un saludo
    • Marked as answer by jamp00 Friday, November 20, 2009 3:30 PM
    Friday, November 20, 2009 9:27 AM

All replies

  • Buenas,

    soy yo o estamos picados con el mismo tipo de proyecto? :)

    para establecer el nombre de la compañía y el nombre del producto que vas a instalar has de:
    - En el explorador de soluciones, seleccionar el "Proyecto de Instalación" y pulsar F4, accederás a las propiedades del instalador y allí estan las propiedades:
        - "Manufacturer ", para el nombre de la companía (p.e.: "Tu Compañía")
        - "ProductName ", para el nombre de la aplicación (p.e.: "Tu Aplicación")
    es aquí donde has de cambiar "Nombre predeterminado de la compañía" por el tuyo


    con estas dos propiedades se construye la ruta para la instalación por defecto, si quisieras editarla tendrías que:
     - En la pestaña de desarrollo "Sistema de Archivos" del proyecto, hay tres carpetas por defecto ("Carpeta instalación", "Escritorio de usuario" y "Menú de programas de inicio") todas te ineteresan:

        - "Carpeta de instalación ", en sus propiedades (seleccionar y F4) tienes una propiedad DefaultLocation tal que así; "[ProgramFilesFolder][Manufacturer]\[ProductName]" que típicamente instalará la aplicación en esta ruta tranformando sus valores: "C:\Archivos de programa\Tu Compañía\Tu Aplicación"

        - "Escritorio de usuario ", aquí pones el acceso directo, como? en la "carpeta de instalación" buscas el ejecutale que lanza la aplicación lo seleccionas con el botón derecho y seleccionas "Crear acceso directo" luego ese archivo lo arrastras a la carpeta "escritorio de usuario" y le das un nombre. Se supone ¬¬ que si en name escribes "[ProductName]" debería traducirlo por el nombre de la aplicación (p.e.: Tu Aplicación, de antes) pero no tira, si no descubres como, le pones el nombre y es el texto que se mostrará en el acceso directo y listos

        - por último en "Menú de programas de inicio ", como te imaginarás, puedes incluir los accesos directos para el menú de inicio, del mismo modo que en el punto anterior

    de todos modos mira esto a ver si te puede interesar:

    Setup Project Deployment in VB.NET



    un saludo
    • Marked as answer by jamp00 Thursday, November 19, 2009 3:22 PM
    • Unmarked as answer by jamp00 Friday, November 20, 2009 5:21 AM
    • Marked as answer by jamp00 Friday, November 20, 2009 3:30 PM
    Thursday, November 19, 2009 1:42 PM


  •          Exelente!!!


                         Mil gracias Robert BC
    "Hasta la victoria siempre"
    Thursday, November 19, 2009 3:21 PM


  •        Robert BC,


                    Gracias por tu ayuda...

                    Por casualidad sabes como poner imagen a los accesos directo??

     

                           Desde ya muchas gracias
    "Hasta la victoria siempre"
    Friday, November 20, 2009 4:03 AM
  • sip, pero de cabeza

    En "Carpeta de instalación" guardas el .ico para el acceso directo (para luego asignarselo)

    o directamente,

    en "Escritorio de usuario", accedes a las propiedades del acceso directo que creaste, hay una tal "Icon". Cuando le pulses se abrirá un cuadro de diálogo. Examinas la "Carpeta de instalación" (o cualquier directorio en el quieras dejar el icono p.e. "Carpeta de instalación/Images") para guardar un nuevo .ico y asignárselo al acceso directo.




    un saludo
    • Marked as answer by jamp00 Friday, November 20, 2009 3:30 PM
    Friday, November 20, 2009 9:27 AM
  • Perfecto!, exactamente lo que andaba buscando.
    Thursday, March 15, 2012 2:20 PM