2010-07-21 13 views
54

Me doy cuenta de que es probable que haya un método simple para hacerlo, pero ¿cómo se crea un acceso directo al ejecutable desplegado por un MSI creado con un proyecto de Visual Studio Deployment?Visual Studio Deployment Project - Crear acceso directo al archivo ejecutable desplegado

Imagino que necesito usar el editor de Filesystem, pero cuando creo acceso directo en el escritorio del usuario no puedo apuntar al ejecutable. Solo puedo especificar el destino como la carpeta de la aplicación, no el ejecutable específico.

Respuesta

116

Después de desperdiciar una hora, consiguió hecho - VS 2010 (this article ayudó):

  1. En su proyecto de implementación vaya a File System Editor
  2. Haga clic o n "Carpeta de aplicación" (supongo que tiene "Salida primaria" de sus proyectos allí)
  3. Haga clic derecho en "Salida principal" del proyecto que desea orientar con su acceso directo - seleccione "Crear acceso directo a la salida primaria ..."
  4. acceso directo Cambiar nombre
  5. arrastrar acceso directo a la carpeta Menú de escritorio/Programas

Eso es todo!

+0

También funciona de la misma manera en VS2008. – davtom

+1

Bueno para VS 2013 también con nuevas extensiones de proyecto (que M.S. revivió de la muerte) – Tim

+0

Gracias es muy fácil. – Gaurav123

4

debe ser muy sencillo:

  • Abrir el editor de sistema de archivos y vaya carpeta Escritorio del usuario .
  • Haga clic con el botón derecho del mouse y seleccione Crear nuevo atajo.
  • Aparecerá un cuadro de diálogo que le permite seleccionar, por ejemplo, la carpeta de la aplicación (en la máquina de destino). Cuando haces doble clic en esto, ves lo que hay dentro de esa carpeta.
  • Ahora simplemente seleccione la salida principal del proyecto que "contiene" su archivo exe.

Del mismo modo puede establecer el icono de shortcut. Al menos eso creo.

50

Agregaría los siguientes pasos (a la respuesta de roman m) para colocar el ícono de .exe en el atajo, porque parece que de forma predeterminada obtendrá un feo icono genérico de acceso directo a documentos.

Asumiendo que ya han dado su programa el icono deseado,

  • haga clic derecho en el proyecto de implementación de
  • selección elemento de menú Ver> Sistema
  • archivo en la ventana de sistema de archivos, encontrar el shortuct cuyo icono desea cambiar (por ejemplo, en "Menú de programas de los usuarios")
  • vaya a Propiedades del acceso directo (haga clic derecho y seleccione "Ventana de propiedades")
  • vaya a Icon
  • Examinar ...
  • "archivos de tipo"
  • cambio a * .exe
  • buscar y seleccionar el "producto primario"
  • OK, OK
+0

Genial, gracias por la información. ... –

+4

Lo único que quería agregar es que funcionaba con un tamaño de icono de 64x64 pero no de 256x256. – user523234

+0

¡Impresionante! Estaba buscando eso, gracias! ¡vota arriba! – Somebody

1

que resuelva este error mediante el uso de un icono de 64 x 64

0

tamaño de archivo de icono es importante , 75 KB no se muestra en el archivo de acceso directo, , pero se muestran 15 KB.

Cuestiones relacionadas