I'm building an application that doesn't need administrator privileges
so I'm adding a manifest to it as part of my .rc file:

CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST MOVEABLE PURE
{
"

name='MyApp'
version='2.3.1.7728'
processorArchitecture='x86' type='win32'/>
MyApp







"
}

when the build is done, the application's icon correctly doesn't have the
UAC shield on it. Yet when it's installed into:

C:\Program Files\MyApp\MyApp.exe

it has a shield. Why?

FYI: My development environment is gcc under Cygwin.

- Paul