Bagikan melalui


Tugas MT

Catatan

Tugas ini hanya tersedia saat menggunakan sistem build C++.

Membungkus Alat Manifes Microsoft, mt.exe. Untuk informasi selengkapnya, lihat Mt.exe.

Parameter

Tabel berikut ini menjelaskan parameter tugas MT. Sebagian besar parameter tugas, dan beberapa set parameter, sesuai dengan opsi baris perintah.

Catatan

Dokumentasi mt.exe menggunakan tanda hubung (-) sebagai awalan untuk opsi baris perintah, tetapi topik ini menggunakan garis miring (/). Salah satu prefiks dapat diterima.

Parameter Deskripsi
AdditionalManifestFiles Parameter String[] opsional.

Menentukan nama satu atau beberapa file manifes.

Untuk informasi lebih lanjut, lihat opsi /manifest di Mt.exe.
AdditionalOptions Parameter String opsional.

Daftar opsi baris perintah. Misalnya, /<option1> /<option2> /<option#>. Gunakan parameter ini untuk menentukan opsi baris perintah yang tidak diwakili oleh parameter tugas MT lainnya.

Untuk informasi selengkapnya, lihat Mt.exe.
AssemblyIdentity Parameter String opsional.

Menentukan nilai atribut dari elemen assemblyIdentity dari manifes. Tentukan daftar yang dibatasi koma, di mana komponen pertama adalah nilai name atribut, diikuti oleh satu atau beberapa pasangan nama/nilai yang memiliki formulir, <nama> atribut=<attribute_value>.

Untuk informasi lebih lanjut, lihat opsi /identitas di Mt.exe.
ComponentFileName Parameter String opsional.

Menentukan nama pustaka tautan dinamis yang ingin Anda bangun dari file .rgs atau .tlb. Parameter ini diperlukan jika Anda menentukan parameter tugas RegistrarScriptFile atau TypeLibraryFile MT.

Untuk informasi lebih lanjut, lihat opsi /dll di Mt.exe.
DependencyInformationFile Parameter String opsional.

Menentukan file informasi dependensi yang digunakan oleh Visual Studio untuk melacak informasi dependensi build untuk alat manifes.
EmbedManifest Parameter Boolean opsional.

Jika true, sematkan file manifes dalam rakitan. Jika false, buat sebagai file manifes yang berdiri sendiri.
EnableDPIAwareness Parameter enum opsional.

Nilainya adalah false, true, dan PerMonitorHighDpiAware. Jika true, menambahkan informasi ke manifes yang menandai aplikasi sebagai sadar DPI. Menulis aplikasi yang sadar DPI membuat antarmuka pengguna terlihat baik secara konsisten di berbagai pengaturan tampilan DPI tinggi. Jika PerMonitorHighDpiAware, menambahkan informasi ke manifes yang menandai aplikasi sebagai Sadar DPI per monitor. Nilai defaultnya adalah false, kecuali $(UseOfMFC) diatur ke static atau dynamic, dalam hal ini defaultnya adalah true.

Untuk informasi selengkapnya, lihat DPI Tinggi.
GenerateCatalogFiles Parameter Boolean opsional.

Jika true, menghasilkan file definisi katalog (.cdf).

Untuk informasi lebih lanjut, lihat opsi /makecdfs di Mt.exe.
GenerateCategoryTags Parameter Boolean opsional.

Jika true, menyebabkan tag kategori dihasilkan. Jika parameter ini adalah true, parameter tugas ManifestFromManagedAssemblyMT juga harus ditentukan.

Untuk informasi lebih lanjut, lihat opsi /kategori di Mt.exe.
InputResourceManifests Parameter String opsional.

Masukkan manifes dari sumber daya jenis RT_MANIFEST yang memiliki pengidentifikasi yang ditentukan. Tentukan sumber daya formulir, <file>[;[ #]<resource_id>], di mana parameter resource_id< opsional >adalah angka 16-bit non-negatif.

Jika tidak resource_id ditentukan, nilai default CREATEPROCESS_MANIFEST_RESOURCE (1) digunakan.

Untuk informasi lebih lanjut, lihat opsi /inputsource di Mt.exe.
ManifestFromManagedAssembly Parameter String opsional.

Menghasilkan manifes dari rakitan terkelola yang ditentukan.

Untuk informasi lebih lanjut, lihat opsi /managedassemblyname di Mt.exe.
ManifestToIgnore Parameter String opsional.

(Tidak digunakan.)
OutputManifestFile Parameter String opsional.

Menentukan nama manifes output. Jika parameter ini dihilangkan dan hanya satu manifes yang sedang dioperasikan, manifes tersebut dimodifikasi di tempatnya.

Untuk informasi lebih lanjut, lihat opsi /out di Mt.exe.
OutputResourceManifests Parameter String opsional.

Keluarkan manifes ke sumber daya jenis RT_MANIFEST yang memiliki pengidentifikasi yang ditentukan. Sumber daya adalah dari bentuk, <file>[;[ #]<resource_id>], di mana parameter resource_id< opsional >adalah angka 16-bit non-negatif.

Jika tidak resource_id ditentukan, nilai default CREATEPROCESS_MANIFEST_RESOURCE (1) digunakan.

Untuk informasi lebih lanjut, lihat opsi /outputsource di Mt.exe.
RegistrarScriptFile Parameter String opsional.

Menentukan nama file skrip registrar (.rgs) yang akan digunakan untuk dukungan manifes COM bebas pendaftaran.

Untuk informasi lebih lanjut, lihat opsi /rgs di Mt.exe.
ReplacementsFile Parameter String opsional.

Menentukan file yang berisi nilai untuk string yang dapat diganti dalam file skrip registrar (.rgs).

Untuk informasi lebih lanjut, lihat opsi /penggantian di Mt.exe.
ResourceOutputFileName Parameter String opsional.

Menentukan file sumber daya output yang digunakan untuk menyematkan manifes ke dalam output proyek.
Sumber Parameter ITaskItem[] opsional.

Menentukan daftar file sumber manifes yang dipisahkan oleh spasi.

Untuk informasi lebih lanjut, lihat opsi /manifest di Mt.exe.
SuppressDependencyElement Parameter Boolean opsional.

Jika true, menghasilkan manifes tanpa elemen dependensi. Jika parameter ini adalah true, tentukan juga parameter tugas ManifestFromManagedAssemblyMT.

Untuk informasi lebih lanjut, lihat opsi /tanpa ketergantungan di Mt.exe.
SuppressStartupBanner Parameter Boolean opsional.

Jika true, mencegah tampilan pesan hak cipta dan nomor versi saat tugas dimulai.

Untuk informasi lebih lanjut, lihat opsi /rgs di Mt.exe.
TrackerLogDirectory Parameter String opsional.

Tentukan direktori perantara tempat log pelacakan untuk tugas ini disimpan.
TypeLibraryFile Parameter String opsional.

Menentukan nama file pustaka tipe (.tlb). Jika Anda menentukan parameter ini, tentukan juga parameter tugas ComponentFileNameMT.

Untuk informasi lebih lanjut, lihat opsi /rgs di Mt.exe.
UpdateFileHashes Parameter Boolean opsional.

Jika true, menghitung nilai hash file di jalur yang ditentukan oleh parameter tugas UpdateFileHashesSearchPathMT , lalu memperbarui nilai atribut hash dari elemen file manifes dengan menggunakan nilai komputasi.

Untuk informasi lebih lanjut, lihat opsi /hashupdate di Mt.exe. Lihat juga parameter UpdateFileHashesSearchPath dalam tabel ini.
UpdateFileHashesSearchPath Parameter String opsional.

Menentukan jalur pencarian yang akan digunakan ketika hash file diperbarui. Gunakan parameter ini dengan parameter tugas UpdateFileHashesMT.

Untuk informasi selengkapnya, lihat parameter UpdateFileHashes dalam tabel ini.
VerboseOutput Parameter Boolean opsional.

Jika true, menampilkan informasi penelusuran kesalahan verbose.

Untuk informasi lebih lanjut, lihat opsi /verbose di Mt.exe.

Lihat juga