Freigeben über


MT-Aufgabe

Umschließt das Microsoft Manifest-Tool ("mt.exe").Weitere Informationen finden Sie unter "Mt.exe" auf der MSDN-Website.

Parameter

In der folgenden Tabelle werden die Parameter der MT-Aufgabe beschrieben.Die meisten Aufgabenparameter und einige Sätze von Parametern entsprechen einer Befehlszeilenoption.

HinweisHinweis

Die mt.exe-Dokumentation verwendet einen Bindestrich (-) als Präfix für Befehlszeilenoptionen, doch in diesem Thema wird ein Schrägstrich verwendet (/).Beide Präfixe sind akzeptabel.

Parameter

Beschreibung

AdditionalManifestFiles

Optionaler String[]-Parameter.

Gibt den Namen einer oder mehrerer Manifestdateien an.

Weitere Informationen finden Sie in der Option /manifest in "Mt.exe" auf der MSDN-Website.

AdditionalOptions

Optionaler String-Parameter.

Eine Liste von Befehlszeilenoptionen.Beispiel: "/option1 /option2 /option#".Verwenden Sie diesen Parameter, um Befehlszeilenoptionen anzugeben, die nicht von einem beliebigen anderen MT-Aufgabenparameter dargestellt werden.

Weitere Informationen finden Sie unter "Mt.exe" auf der MSDN-Website.

AssemblyIdentity

Optionaler String-Parameter.

Gibt die Attributwerte des assemblyIdentity-Elements des Manifests an.Geben Sie eine durch Trennzeichen getrennte Liste an, wobei die erste Komponente der Wert des name-Attributs ist, dem mindestens ein Name-Wert-Paar diese Form aufweist: <attribute name>=<attribute_value>.

Weitere Informationen finden Sie in der Option /identity in "Mt.exe" auf der MSDN-Website.

ComponentFileName

Optionaler String-Parameter.

Gibt den Namen der Dynamic Link Library an, die aus den RGS- oder TLB-Dateien erstellt werden soll.Dieser Parameter ist erforderlich, wenn Sie den RegistrarScriptFile-MT-Aufgabenparameter oder den TypeLibraryFile-MT-Aufgabenparameter angeben.

Weitere Informationen finden Sie in der Option /dll in "Mt.exe" auf der MSDN-Website.

DependencyInformationFile

Optionaler String-Parameter.

Legt die Abhängigkeitsinformationsdatei fest, die von Visual Studio verwendet wird, um Buildabhängigkeitsinformationen für das Manifesttool nachzuverfolgen.

EmbedManifest

Optionaler Boolean-Parameter.

Wenn true, wird die Manifestdatei in die Assembly eingebettet.Wenn false, wird eine eigenständige Manifestdatei erstellt.

EnableDPIAwareness

Optionaler Boolean-Parameter.

Wenn true, werden die Manifestinformationen ergänzt, die die Anwendung als DPI-bewusst markieren.Die Erstellung einer DPI-kompatiblen Anwendung sorgt für eine einheitliche benutzerfreundliche Benutzeroberfläche in vielen verschiedenen Anzeigeeinstellungen mit hoher DPI-Zahl.

Weitere Informationen finden Sie unter "High DPI" auf der MSDN-Website.

GenerateCatalogFiles

Optionaler Boolean-Parameter.

Wenn true, werden Katalogdefinitionsdateien (.cdf) generiert.

Weitere Informationen finden Sie in der Option /makecdfs in "Mt.exe" auf der MSDN-Website.

GenerateCategoryTags

Optionaler Boolean-Parameter.

Wenn true, werden Kategorietags generiert.Ist dieser Parameter true, muss auch der ManifestFromManagedAssemblyMT-Aufgabenparameter angegeben werden.

Weitere Informationen finden Sie in der Option /category in "Mt.exe" auf der MSDN-Website.

InputResourceManifests

Optionaler String-Parameter.

Geben Sie das Manifest einer Ressource vom RT_MANIFEST-Typ ein, der den angegebenen Bezeichner hat.Geben Sie eine Ressource in dieser Form an, <file>[;[#]<resource_id>], wobei der resource_id-Parameter eine nicht-negative 16-Bit-Zahl ist.

Wenn kein resource_id-Element angegeben ist, wird der CREATEPROCESS_MANIFEST_RESOURCE-Standardwert (1) verwendet.

Weitere Informationen finden Sie in der Option /inputresource in "Mt.exe" auf der MSDN-Website.

ManifestFromManagedAssembly

Optionaler String-Parameter.

Generieren Sie ein Manifest anhand der angegebenen verwalteten Assembly.

Weitere Informationen finden Sie in der Option /managedassemblyname in "Mt.exe" auf der MSDN-Website.

ManifestToIgnore

Optionaler String-Parameter.

(Wird nicht verwendet.)

OutputManifestFile

Optionaler String-Parameter.

Gibt den Namen des Ausgabemanifests an.Wenn dieser Parameter weggelassen wird, und nur ein Manifest darauf angewendet wird, wird dieses Manifest an Ort und Stelle geändert.

Weitere Informationen finden Sie in der Option /out in "Mt.exe" auf der MSDN-Website.

OutputResourceManifests

Optionaler String-Parameter.

Geben Sie das Manifest an eine Ressource des RT_MANIFEST-Typs aus, der den angegebenen Bezeichner hat.Die Ressource weist diese Form auf: <file>[;[#]<resource_id>], wobei der resource_id-Parameter eine nicht-negative 16-Bit-Zahl ist.

Wenn kein resource_id-Element angegeben ist, wird der CREATEPROCESS_MANIFEST_RESOURCE-Standardwert (1) verwendet.

Weitere Informationen finden Sie in der Option /outputresource in "Mt.exe" auf der MSDN-Website.

RegistrarScriptFile

Optionaler String-Parameter.

Gibt den Namen der Registrierungsskriptdatei (.rgs) an, die für die registrierungsfreie COM-Manifest-Unterstützung verwendet werden soll.

Weitere Informationen finden Sie in der Option /rgs in "Mt.exe" auf der MSDN-Website.

ReplacementsFile

Optionaler String-Parameter.

Gibt die Datei an, die Werte für die ersetzbaren Zeichenfolgen in der Registrierungsstellenskriptdatei (.rgs) enthält.

Weitere Informationen finden Sie in der Option /replacements in "Mt.exe" auf der MSDN-Website.

ResourceOutputFileName

Optionaler String-Parameter.

Gibt die Ressourcenausgabedatei an, die zur Einbettung des Manifests in die Projektausgabe verwendet wird.

Sources

Optionaler ITaskItem[]-Parameter.

Gibt eine Liste von Manifestquelldateien an, die durch Leerzeichen getrennt sind.

Weitere Informationen finden Sie in der Option /manifest in "Mt.exe" auf der MSDN-Website.

SuppressDependencyElement

Optionaler Boolean-Parameter.

Wenn true, wird ein Manifest ohne Abhängigkeitselemente generiert.Ist dieser Parameter true, geben Sie auch den ManifestFromManagedAssemblyMT-Aufgabenparameter an.

Weitere Informationen finden Sie in der Option /nodependency in "Mt.exe" auf der MSDN-Website.

SuppressStartupBanner

Optionaler Boolean-Parameter.

Bei true wird die Anzeige der Urheberrechts- und Versionsnummernmeldung verhindert, wenn die Aufgabe startet.

Weitere Informationen finden Sie in der Option /nologo in "Mt.exe" auf der MSDN-Website.

TrackerLogDirectory

Optionaler String-Parameter.

Gibt das Zwischenverzeichnis an, in dem Nachverfolgungsprotokolle für diese Aufgabe gespeichert werden.

TypeLibraryFile

Optionaler String-Parameter.

Gibt den Namen der Typbibliotheksdatei (.tlb) an.Ist dieser Parameter angegeben, geben Sie auch den ComponentFileNameMT-Aufgabenparameter an.

Weitere Informationen finden Sie in der Option /tlb in "Mt.exe" auf der MSDN-Website.

UpdateFileHashes

Optionaler Boolean-Parameter.

Wenn true, wird der Hash-Wert der Dateien im Pfad berechnet, der durch den UpdateFileHashesSearchPathMT-Aufgabenparameter angegeben wird, und anschließend der Wert des hash-Attributs des file-Elements des Manifests mit dem berechneten Wert aktualisiert.

Weitere Informationen finden Sie in der Option /hashupdate in "Mt.exe" auf der MSDN-Website.Sehen Sie sich auch den UpdateFileHashesSearchPath-Parameter in dieser Tabelle an.

UpdateFileHashesSearchPath

Optionaler String-Parameter.

Gibt den Suchpfad an, der verwendet werden soll, wenn die Dateihashs aktualisiert werden.Verwenden Sie diesen Parameter mit dem UpdateFileHashesMT-Aufgabenparameter.

Weitere Informationen erhalten Sie unter dem UpdateFileHashes-Parameter in dieser Tabelle.

VerboseOutput

Optionaler Boolean-Parameter.

Wenn true, werden ausführliche Debuginformationen angezeigt.

Weitere Informationen finden Sie in der Option /verbose in "Mt.exe" auf der MSDN-Website.

Siehe auch

Weitere Ressourcen

Referenz zu MSBuild-Aufgaben