jump to navigation

Proyectos de instalación .Net y los accesos directos abril 11, 2006

Posted by NaXo in .Net, Programación, Proyecto.
trackback

Free Image Hosting at www.ImageShack.usCuando se crea un proyecto de instalación en .Net, lo normal es que se desee añadir algún acceso directo al Menú Programas del usuario. Cuando para ello se usa el menú contextual, como en la figura de la derecha, el asistente de proyectos de instalación crea un tipo de acceso directo especial, los advertisable shortcuts.

Free Image Hosting at www.ImageShack.usUna vez se genera la solución y se procede a la instalación del paquete, el resultado en el Menú Programas del usuario presenta unos iconos, cuyo aspecto visual es siempre el mismo, independientemente de si se tratan de accesos directos a algún tipo de archivo ya registrado en el sistema. A mí particularmente es algo que me molesta bastante. Cuando realizo un paquete de instalación intento facilitarle la vida al usuario y ofrecer un puñado de iconos a simple vista iguales no ayuda demasiado a la hora de hacerse una idea de para que sirve cada uno.

Sin embargo, como para casi todo en esta vida, existe una solución, que en este caso radica en la modificación del paquete msi. La forma más sencilla de realizarlo es ayudándose del programa Orca, que es en el que me voy a basar para explicar los dos pasos necesarios. El programa ofrece una ventana dividida en dos columnas: la de la derecha muestra una lista de nombres que corresponden a tablas de propiedades del archivo. La de la izquierda permite acceder a las filas de la tabla seleccionada.

Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us

Primero debemos acceder a la tabla Property y añadir una fila con una nueva propiedad, DISABLEADVTSHORTCUTS a la que asignaremos el valor 1, que deshabilita este tipo de accesos directos especiales. Finalmente accedemos a la tabla Shortcut y borramos el contenido de la columna Icon en aquellos accesos directos que queramos que muestren los iconos ya registrados por el sistema, por ejemplo todos, como en la foto de la derecha sobre este párrafo. Guardamos los cambios y listo, asunto resuelto:

Free Image Hosting at www.ImageShack.us

El enlace original al programa Orca corresponde al Weblog de Aaron Stebner

Comentarios»

1. Pablo - agosto 22, 2007

buenas,

Lo que me gustaria saber es como es posible generar un setup de actualización. Alguna idea?


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: