Herramienta Manifiesto (Páginas de propiedades)
Use estas páginas para especificar opciones generales para Mt.exe
. Estas páginas se encuentran en Proyecto>Propiedades>Propiedades de configuración>Herramienta Manifiesto.
Página de propiedades general
Suprimir la pancarta de inicio
Sí (/nologo
) especifica que los datos de copyright de Microsoft estándar se ocultan cuando se inicia la herramienta Manifiesto. Use esta opción para suprimir la salida no deseada en los archivos de registro, cuando ejecute mt.exe
como parte de un proceso de compilación o desde un entorno de compilación.
Resultado detallado
Sí (/verbose
) especifica que se mostrará información adicional de compilación durante la generación del manifiesto.
Identidad del ensamblado
Usa la opción /identity
para especificar una cadena de identidad, que incluye los atributos para el elemento <assemblyIdentity>
. Una cadena de identidad comienza con el valor para el atributo name
, seguido por pares atributo = valor. Los atributos de una cadena de identidad se delimitan mediante una coma.
A continuación se muestra una cadena de identidad de ejemplo:
Microsoft.Windows.Common-Controls, processorArchitecture=x86, version=6.0.0.0, type=win32, publicKeyToken=6595b64144ccf1df
Página de propiedades de entrada y salida
Archivos de manifiesto adicionales
Usa la opción /manifest
para especificar las rutas de acceso completas de los archivos de manifiesto adicionales que la herramienta Manifiesto va a procesar o combinar. Las rutas de acceso completas se delimitan mediante un punto y coma. (/manifest [manifest1] [manifest2] ...
)
Manifiestos de recursos de entrada
Usa la opción /inputresource
para especificar la ruta de acceso completa de un recurso de tipo RT_MANIFEST
, para agregar como entrada a la herramienta Manifiesto. La ruta de acceso puede ir seguida por el identificador de recurso especificado. Por ejemplo:
dll_with_manifest.dll;#1
Incrustar manifiesto
Sí especifica que el sistema de proyectos insertará el archivo de manifiesto de aplicación en el ensamblado.
No especifica que el sistema de proyectos creará el archivo de manifiesto de aplicación como un archivo independiente.
Archivo de manifiesto de salida
Especifica el nombre del archivo de manifiesto de salida. Esta propiedad es opcional solo cuando la herramienta Manifiesto realiza operaciones en un archivo de manifiesto. (/out:[file];#[resource ID]
)
Archivo de recursos de manifiesto
Especifica el archivo de recursos de resultados usado para incrustar el manifiesto en los resultados del proyecto.
Generar archivos de catálogo
Usa la opción /makecdfs
para especificar que la herramienta Manifiesto generará archivos de definición de catálogo (archivos .cdf
), que se usan para crear catálogos. (/makecdfs
)
Generar manifiesto a partir de ManagedAssembly
Genera un manifiesto a partir de un ensamblado administrado. (/managedassemblyname:[file]
)
Suprimir elemento de dependencia
Se usa con /managedassemblyname
. Esta etiqueta suprime la generación de elementos de dependencia en el manifiesto final. (/nodependency
)
Generar etiquetas de categoría
Se usa con /managedassemblyname
. /category
hace que se generen etiquetas de categoría. (/category
)
Reconocimiento de ppp
Especifica si la aplicación es compatible con PPP. De forma predeterminada, el valor es Sí para proyectos MFC y No en caso contrario, porque solo los proyectos MFC cuentan con reconocimiento de PPP integrado. Puede reemplazar la configuración por Sí si agrega código para controlar otros valores de PPP. Es posible que la aplicación aparezca aproximada o pequeña si no es compatible con PPP, pero establece una opción compatible con PPP.
Choices
- None
- Reconocimiento de ppp elevado
- Reconocimiento de ppp elevado por monitor
Página de propiedades COM aislada
Para obtener más información sobre COM aislado, consulte Aplicaciones aisladas y Cómo: Compilar aplicaciones aisladas para consumir componentes COM.
Archivo de biblioteca de tipos
Especifica la biblioteca de tipos que se va a usar para la compatibilidad con manifiestos COM libres. (/tlb:[file]
)
Archivo de script de registro
Especifica el archivo de script de registro que se debe usar por compatibilidad con el manifiesto COM regfree. (/rgs:[file]
)
Nombre de archivo del componente
Especifica el nombre de archivo del componente que se compila a partir de los parámetros .tlb o .rgs especificados. (/dll:[file]
)
Archivo de reemplazo
Especifica el archivo que contiene los valores para las cadenas reemplazables en el archivo RGS. (/replacements:[file]
)
Página de propiedades Avanzadas
Actualizar hash de archivo
Calcula el hash de los archivos especificados en los elementos file
y, a continuación, actualiza el atributo hash con este valor. (/hashupdate:[path]
)
Actualizar ruta de búsqueda de hash de archivo
Especifica la ruta de búsqueda que se debe usar al actualizar el hash del archivo.
Additional Options
Permite especificar opciones.
Consulte también
Referencia de las páginas de propiedades de un proyecto de C++