[Bug] MSI installer does not display the correct application icon in Windows Programs and Features
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
Línea de trabajo
Empieza por QuickLook.Installer/Product.wxs, el código fuente del instalador enlazado en la issue, y comprueba cómo define los iconos del producto y el registro de desinstalación. La issue informa de que el valor de DisplayIcon está vacío y sugiere registrar el icono oficial de QuickLook en la MSI. El trabajo estará terminado cuando, después de instalar la MSI, Programas y características muestre ese icono.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi, I noticed a small issue with the QuickLook 4.5.0 MSI installer.
After installing QuickLook using QuickLook-4.5.0.msi, the icon displayed in Windows Control Panel → Programs and Features (appwiz.cpl) is a generic Windows Installer icon instead of the official QuickLook icon.
The application itself works fine, and QuickLook.exe has the correct icon. It seems to be an issue with how the MSI installer registers the application icon in Windows.
What I found:
I checked the uninstall registry entry:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{6B6946D5-D3E9-48F9-AA6C-70133B09D730}
The values are:
DisplayName: QuickLookDisplayVersion: 4.5.0.0DisplayIcon: EmptyInstallLocation: Empty
I also checked the installer source code:
https://github.com/QL-Win/QuickLook/blob/4.5.0/QuickLook.Installer/Product.wxs
It looks like the WiX installer configuration doesn't define an Icon element or set the ARPPRODUCTICON property, which might explain why Windows shows the generic icon.
Expected behavior:
The official QuickLook icon should appear in Windows Programs and Features, just like it does for the application executable and its shortcuts.
Environment:
- QuickLook 4.5.0
- Official MSI installer
- Windows 11 26H2
- Installation path:
%LOCALAPPDATA%\Programs\QuickLook
This is just a cosmetic issue and doesn't affect functionality, but it would be nice to have the correct icon displayed.
Would it be possible to add the appropriate icon registration to the MSI installer in a future update?
Thanks for maintaining QuickLook!
- Lenguaje dominante
- C#
- Estrellas
- 25.5k
- Forks
- 1.4k
- Merge medio
- 14 h 38 min
- PR fusionados (30 d)
- 1
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de QL-Win/QuickLook
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 60/100
-
[Bug] If the first character entered into the search box is a space, the preview window will close.Posiblemente ocupada @MORTEM3845 la tomó hace 3 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
-
VideoViewer: rotated (portrait phone) videos shown sideways when system decimal separator is a commaPosiblemente ocupada @MORTEM3845 la tomó hace 3 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
Dificultad 4/5 1-2 días Aptitud para principiantes 45/100
Todos los issues de QL-Win/QuickLook
Issues similares
-
good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
dotnet/dotnet-api-docs#13210 ·
Los mantenedores suelen responder en 1 día
-
aspnet-core/svc doc-enhancement mvc/subsvc Pri2
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
dotnet/AspNetCore.Docs#38016 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
HicServices/RDMP#2398 ·
-
[Android] Memory leak in MAUI Graphics text drawing and measurement during repeated renderingAbiertoarea-drawing platform/android t/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
dotnet/maui#39676 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día