Hi Darcy,

The manifest tells the Windows operating system that an application (in this case the setup.exe runtime) has been designed and tested with a specific operating system in mind. Basically, you're telling Windows "Yes, I'm aware of Windows 8.1 and 2012 R2, etc.". So just "adding" an ID is simply not enough. The (runtime) system has to know what to do with the "new" OS.

But SetupBuilder 8.1 already includes all the required manifest IDs for Windows 8.1 and Microsoft Server 2012 R2 compatibility. Just compile the project and the V8.1 compiler handles it all for you. No need to add any additional line to the manifest

Friedrich