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. |