Soy consciente de que la cuestión se marca visual-studio-2008, pero para VS2010 Esto produce el siguiente mensaje de error:
error MSB4030 : "level = 'requireAdministrator' uiAccess = 'false'" es un valor no válido para el parámetro "UACUIAccess" de la tarea "Link". El parámetro "UACUIAccess" es del tipo "System.Boolean".
Un comando CMake equivalente (sin tener en cuenta el/SUBSISTEMA: parte de Windows) para VS2010 es
SET_TARGET_PROPERTIES(your_executable PROPERTIES LINK_FLAGS "/level='requireAdministrator' /uiAccess='false'")
funciona tan larga como quitar/SUBSISTEMA: Windows ... es una aplicación de consola :) –
en cuenta que estos las configuraciones de manifiesto no parecen aparecer en las propiedades del proyecto, pero sí aparecen en el manifiesto intermedio. Y están grabados en el archivo .vcproj. (Esto es con VS2008). –