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.
Hinweis |
---|
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 |
Beschreibungen |
---|---|
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 ComponentFileName MT-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 UpdateFileHashes MT-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. |