Los manifiestos de aplicación de Windows tienen una gramática muy suelta: se ignoran las partes no reconocidas. ¿Cómo puedo diagnosticar qué partes son reconocidas y cuáles no?Diagnóstico de manifiestos de aplicación de Windows
El problema que lleva a esta pregunta es con una aplicación que tiene un UAC lado a lado manifiesta con una requestedExecutionLevel de highestAvailable especificado. Esto debería desactivar la virtualización de archivos Vista, pero no es así. Quiero averiguar por qué. El manifiesto se está utilizando, como comprobé al introducir intencionalmente un error sintáctico, pero no veo forma de determinar cómo se usa.
La utilidad sxstrace, el detalle sobre mt.exe no conoce asm.v3, y los detalles del almacenamiento en caché eran nuevos para mí. El problema específico que puedo resolver por mi cuenta. No es urgente, en cualquier caso. Gracias. –