I'm trying to finalise the setup for my application and there is one thing that is bugging me that I don't understand: when I search for the application in the start menu, the icon is shrunk and has a border.
The icon I'm using has all the needed size (16, 24, 32, 48, 64, 96, 256). I'm making the setup with the wix toolset.
I've made some tests and I can't figure out where Windows fetches this icon. I've opened the application exe file in resource hacker and all the icon sizes are present. I opened the start menu shortcut of my application in an hex editor and found out that it use an icon from "C:\Windows\Installer{APP_GUID}" but this icon also have all the correct sizes. Even if I change the icon of the shortcut in the start menu folder for a different icon altogether, the start menu result still show the original.
I don't know what I could be doing wrong. Is this an issue with .NET applications or a limitation of the wix toolset?
I know it is only a minor aesthetic issue but it really drives me crazy.