I realize there is likely a simple method to do this but how does one create a desktop shortcut to the executable deployed by an MSI built using a Visual Studio Deployment project?
I imagine I need to use the Filesystem editor but when I create shortcut on the user's desktop I can't target the executable. I can only specify the target as the application folder not the specific executable.
After wasting an hour, I got it done - VS 2010 (this article helped):
That's it!
Should be quite simple:
Likewise you can set the icon of the shortcut. At least I believe so.
I resolved this error by using a 64 x 64 icon
I would add the following steps (to roman m's answer) to get the .exe's icon into the shortcut, because it seems that by default you will get an ugly generic document-shortcut icon.
Assuming you have already given your program the desired icon,
icon file size is important, 75 KB is not showed in shortcut exe file, but 15 KB is showed.