Compartir a través de


MT (Tarea)

Incluye la Herramienta Manifiesto de Microsoft, mt.exe.Para obtener más información, vea "Mt.exe" en el sitio web de MSDN.

Parámetros

En la siguiente tabla se describen los parámetros de la tarea MT.La mayoría de los parámetros de tarea, y algunos conjuntos de parámetros, corresponden a una opción de la línea de comandos.

[!NOTA]

La documentación de mt.exe utiliza un guión (-) como el prefijo para las opciones de la línea de comandos, pero este tema utiliza una barra diagonal (/).Cualquier prefijo es aceptable.

Parámetro

Descripción

AdditionalManifestFiles

Parámetro String[] opcional.

Especifica el nombre de uno o más archivos de manifiesto.

Para obtener más información, vea la opción /manifest de "Mt.exe" en el sitio web de MSDN.

AdditionalOptions

Parámetro String opcional.

Una lista de opciones de la línea de comandos.Por ejemplo, "/opción1 /opción2 /opción#".Utilice este parámetro para especificar opciones de la línea de comandos que no son representadas por ningún otro parámetro de tarea MT.

Para obtener más información, vea "Mt.exe" en el sitio web de MSDN.

AssemblyIdentity

Parámetro String opcional.

Especifica los valores de atributo del elemento assemblyIdentity del manifiesto.Especifique una lista delimitada por comas, en la que el primer componente es el valor del atributo name, seguido por uno o varios pares nombre-valor que tienen el formato, <nombre de atributo> =<valor_de_atributo>.

Para obtener más información, vea la opción /identity de "Mt.exe" en el sitio web de MSDN.

ComponentFileName

Parámetro String opcional.

Especifica el nombre de la biblioteca de vínculos dinámicos que piensa compilar a partir de los archivos .rgs o .tlb.Se requiere este parámetro si se especifican los parámetros RegistrarScriptFile o TypeLibraryFile de la tarea MT.

Para obtener más información, vea la opción /dll de "Mt.exe" en el sitio web de MSDN.

DependencyInformationFile

Parámetro String opcional.

Especifica el archivo de información de dependencia utilizado por Visual Studio para realizar el seguimiento de la información de dependencia de compilación de la herramienta de manifiesto.

EmbedManifest

Parámetro Boolean opcional.

Si es true, incrusta el archivo de manifiesto en el ensamblado.Si es false, se crea como un archivo de manifiesto independiente.

EnableDPIAwareness

Parámetro Boolean opcional.

Si es true, se agrega a la información de manifiesto que marca la aplicación como conocedora del valor de PPP.Escribir una aplicación que tiene en cuenta los PPP hace que la interfaz de usuario tenga una buena apariencia con una gran variedad de valores de pantalla con PPP altos.

Para obtener más información, vea "High DPI" en el sitio web de MSDN.

GenerateCatalogFiles

Parámetro Boolean opcional.

Si es true, genera archivos de definición (.cdf) de catálogo.

Para obtener más información, vea la opción /makecdfs de "Mt.exe" en el sitio web de MSDN.

GenerateCategoryTags

Parámetro Boolean opcional.

Si es true, hace que se generen etiquetas de categoría.Si este parámetro es true, también se debe especificar el parámetro de tarea ManifestFromManagedAssemblyMT.

Para obtener más información, vea la opción /category de "Mt.exe" en el sitio web de MSDN.

InputResourceManifests

Parámetro String opcional.

Proporcione el manifiesto de un recurso de tipo RT_MANIFEST que tiene el identificador especificado.Especifique un recurso con el formato, <archivo>[; [#]<id_de_recurso>], donde el parámetro resource_id opcional es un número de 16 bits no negativo.

Si no se especifica ningún resource_id, se utiliza el valor predeterminado CREATEPROCESS_MANIFEST_RESOURCE (1).

Para obtener más información, vea la opción /inputresource de "Mt.exe" en el sitio web de MSDN.

ManifestFromManagedAssembly

Parámetro String opcional.

Genera un manifiesto a partir del ensamblado administrado especificado.

Para obtener más información, vea la opción /managedassemblyname de "Mt.exe" en el sitio web de MSDN.

ManifestToIgnore

Parámetro String opcional.

(No se utiliza).

OutputManifestFile

Parámetro String opcional.

Especifica el nombre del manifiesto de salida.Si se omite este parámetro y solo se trabaja en un manifiesto, ese manifiesto se modifica en contexto.

Para obtener más información, vea la opción /out de "Mt.exe" en el sitio web de MSDN.

OutputResourceManifests

Parámetro String opcional.

Establezca la salida del manifiesto a un recurso de tipo RT_MANIFEST que tiene el identificador especificado.El recurso tiene el formato, <archivo>[; [#]<id_de_recurso>], donde el parámetro resource_id opcional es un número de 16 bits no negativo.

Si no se especifica ningún resource_id, se utiliza el valor predeterminado CREATEPROCESS_MANIFEST_RESOURCE (1).

Para obtener más información, vea la opción /outputresource de "Mt.exe" en el sitio web de MSDN.

RegistrarScriptFile

Parámetro String opcional.

Especifica el nombre del archivo de script del Registro (.rgs) que se debe utilizar para la compatibilidad de manifiestos COM sin registro.

Para obtener más información, vea la opción /rgs de "Mt.exe" en el sitio web de MSDN.

ReplacementsFile

Parámetro String opcional.

Especifica el archivo que contiene los valores de las cadenas reemplazables en el archivo de script del Registro (.rgs).

Para obtener más información, vea la opción /replacements de "Mt.exe" en el sitio web de MSDN.

ResourceOutputFileName

Parámetro String opcional.

Especifica el archivo de recursos de salida utilizado para incrustar el manifiesto en la salida del proyecto.

Sources

Parámetro ITaskItem[] opcional.

Especifica una lista de archivos de origen de manifiesto separada por espacios.

Para obtener más información, vea la opción /manifest de "Mt.exe" en el sitio web de MSDN.

SuppressDependencyElement

Parámetro Boolean opcional.

Si es true, genera un manifiesto sin elementos de dependencia.Si este parámetro es true, especifique también el parámetro de tarea ManifestFromManagedAssemblyMT.

Para obtener más información, vea la opción /nodependency de "Mt.exe" en el sitio web de MSDN.

SuppressStartupBanner

Parámetro Boolean opcional.

Si es true, evita la presentación del copyright y del mensaje de número de versión cuando la tarea se inicia.

Para obtener más información, vea la opción /nologo de "Mt.exe" en el sitio web de MSDN.

TrackerLogDirectory

Parámetro String opcional.

Especifica el directorio intermedio donde se almacenan los registros de seguimiento de esta tarea.

TypeLibraryFile

Parámetro String opcional.

Especifica el nombre del archivo de la biblioteca de tipos (.tlb).Si especifica este parámetro, especifique también el parámetro de tarea ComponentFileNameMT.

Para obtener más información, vea la opción /tlb de "Mt.exe" en el sitio web de MSDN.

UpdateFileHashes

Parámetro Boolean opcional.

Si es true, calcula el valor hash de los archivos en la ruta de acceso especificada por el parámetro de tarea UpdateFileHashesSearchPathMT y, a continuación, actualiza el valor del atributo hash del elemento file del manifiesto utilizando el valor calculado.

Para obtener más información, vea la opción /hashupdate de "Mt.exe" en el sitio web de MSDN.También vea el parámetro UpdateFileHashesSearchPath de esta tabla.

UpdateFileHashesSearchPath

Parámetro String opcional.

Especifica la ruta de búsqueda que se desea utilizar cuando se actualizan los hash de archivo.Use este parámetro con el parámetro de tareaUpdateFileHashesMT.

Para obtener más información, vea el parámetro UpdateFileHashes en esta tabla.

VerboseOutput

Parámetro Boolean opcional.

Si es true, muestra información de depuración detallada.

Para obtener más información, vea la opción /verbose de "Mt.exe" en el sitio web de MSDN.

Vea también

Otros recursos

Referencia de tareas de MSBuild