> and manifest is a linker issue
It gets fed through a resource compiler first, this is why you could build exe files with manifests and version control blocks using the very old versions as you just linked the RES file after converting it to an OBJ. To make the point, ML 6.14 and the matching era linker knew nothing about manifests and from memory they were introduced in Vista. The OS and AV scanners expect a manifest and version control block, avoid them at your own risk. :P