We’ve just added support for creating the new Windows 7 compatibility sections in the Application Manifest to both the Templates, and the Linker.
With the settings above your manifest is generated with these two new sections:
<compatibility xmlns=”urn:schemas-microsoft-com:compatibility.v1″>
<application>
<!–The ID below indicates application support for Windows Vista –>
<supportedOS Id=”{e2011457-1546-43c5-a5fe-008deee3d3f0}”/>
<!–The ID below indicates application support for Windows 7 –>
<supportedOS Id=”{35138b9a-5d96-4fbd-8e2d-a2440225f93a}”/>
</application>
</compatibility>
The Linker uses the MANIFEST directive and has been extended with the following options:
MANIFEST VISTA WINDOWS7
— The linker adds the default manifest to the executable compatible with records indicating application compatibility with both Windows Vista and Windows7
Note that Windows XP and Windows Vista ignore this manifest compatibility section and it has no impact on them.
As this is at template level, I hope this makes it into 9059 on C6.3…
Kind Regards
Ben