|
|
Part of completing software is to create and link manifest files for Windows XP™ or Windows Vista™. While those files are simple XML files it can be very handy to be able to automatically generate them. This action does exactly that. It can create either XP or Vista manifests. Normally you would just create a Vista manifest to be 100% compatible with both operating systems, since the Vista manifest is backward compatible with XP. For more information about Vista manifests, please visit this page on MSDN (http://msdn2.microsoft.com/en-us/library/bb756929.aspx). For more information about User Account Control (UAC), please visit this page on MSDN (http://msdn2.microsoft.com/en-us/library/bb530410.aspx)

Properties |
Explanation |
Exe File for Manifest |
Select the executable file to create the manifest for. |
Vista Manifest |
If you are creating a manifest for Vista, then check this. This option is checked by default and you should normally just leave it checked. The Vista manifest is backward compatible with Windows XP and does not cause any problems (that we know of) |
Assembly descr. |
The name of the assembly. This is placed inside the <description></description> tags in the manifest XML. |
Execution Level |
Select one of the execution levels. For normal programs it should be set to "asInvoker". If you compile your program using "requireAdministrator" your program will always require administration elevation under Windows Vista and Windows Server 2008 if UAC is turned on. |
uiAccess |
This should normally be unchecked. This controls if the program can drive input to the user interface of another program, for examply by posting messages to another program or directly sending keyboard input to it. For more information on this property see http://msdn2.microsoft.com/en-us/library/bb756929.aspx - about half way down the page. |