Aracılığıyla paylaş


MT görevi

Not

Bu görev yalnızca C++ derleme sistemi kullanılırken kullanılabilir.

Microsoft Bildirim Aracı'nı mt.exe sarmalar. Daha fazla bilgi için bkz . Mt.exe.

Parametreler

Aşağıdaki tabloda MT görevinin parametreleri açıklanmaktadır. Çoğu görev parametresi ve birkaç parametre kümesi bir komut satırı seçeneğine karşılık gelir.

Not

mt.exe belgelerinde komut satırı seçenekleri için ön ek olarak kısa çizgi (-) kullanılır, ancak bu konuda eğik çizgi (/) kullanılır. Her iki ön ek de kabul edilebilir.

Parametre Açıklama
AdditionalManifestFiles İsteğe Bağlı String[] parametresi.

Bir veya daha fazla bildirim dosyasının adını belirtir.

Daha fazla bilgi için Mt.exe'daki /manifest seçeneğine bakın.
AdditionalOptions İsteğe bağlı Dize parametresi.

Komut satırı seçeneklerinin listesi. Örneğin, /<option1> /<option2> /<option#>. Başka bir MT görev parametresi tarafından temsil edilmeyen komut satırı seçeneklerini belirtmek için bu parametreyi kullanın.

Daha fazla bilgi için bkz . Mt.exe.
Assemblyıdentity İsteğe bağlı Dize parametresi.

Bildirimin assemblyIdentity öğesinin öznitelik değerlerini belirtir. Virgülle ayrılmış bir liste belirtin; burada ilk bileşen özniteliğin name değeridir ve ardından name=<attribute_value> özniteliğine <sahip bir veya daha fazla ad>/değer çifti bulunur.

Daha fazla bilgi için Mt.exe'daki /identity seçeneğine bakın.
ComponentFileName İsteğe bağlı Dize parametresi.

.rgs veya .tlb dosyalarından derlemek istediğiniz dinamik bağlantı kitaplığının adını belirtir. RegistrarScriptFile veya TypeLibraryFile MT görev parametrelerini belirtirseniz bu parametre gereklidir.

Daha fazla bilgi için Mt.exe'daki /dll seçeneğine bakın.
DependencyInformationFile İsteğe bağlı Dize parametresi.

Visual Studio tarafından bildirim aracının derleme bağımlılık bilgilerini izlemek için kullanılan bağımlılık bilgileri dosyasını belirtir.
EmbedManifest İsteğe bağlı Boolean parametre.

ise true, bildirim dosyasını derlemeye ekler. ise false, tek başına bildirim dosyası olarak oluşturur.
EnableDPIAwareness İsteğe bağlı sabit listesi parametresi.

Değerler , trueve PerMonitorHighDpiAwareşeklindedirfalse. ise true, bildirime uygulamayı DPI kullanan olarak işaretleyen bilgiler ekler. DPI kullanan bir uygulama yazmak, çok çeşitli yüksek DPI görüntü ayarlarında kullanıcı arabiriminin tutarlı bir şekilde iyi görünmesini sağlar. isePerMonitorHighDpiAware, bildirime uygulamayı monitör başına DPI kullanan olarak işaretleyen bilgiler ekler. veya dynamicolarak ayarlanmadığı static sürece $(UseOfMFC) varsayılan değer olurfalse; bu durumda varsayılan değer olurtrue.

Daha fazla bilgi için bkz . Yüksek DPI.
GenerateCatalogFiles İsteğe bağlı Boolean parametre.

ise true, katalog tanımı (.cdf) dosyaları oluşturur.

Daha fazla bilgi için Mt.exe'daki /makecdfs seçeneğine bakın.
GenerateCategoryTags İsteğe bağlı Boolean parametre.

ise true, kategori etiketlerinin oluşturulmasına neden olur. Bu parametre ise trueManifestFromManagedAssemblyMT görev parametresi de belirtilmelidir.

Daha fazla bilgi için Mt.exe'daki /category seçeneğine bakın.
InputResourceManifests İsteğe bağlı Dize parametresi.

Belirtilen tanımlayıcıya sahip RT_MANIFEST türünde bir kaynaktan bildirimi girin. Formun kaynağını belirtin, <dosya>[;[ #]<resource_id>]; burada isteğe bağlı <resource_id> parametresi negatif olmayan, 16 bitlik bir sayıdır.

Belirtilmezse resource_id , CREATEPROCESS_MANIFEST_RESOURCE varsayılan değeri (1) kullanılır.

Daha fazla bilgi için Mt.exe'deki /inputresource seçeneğine bakın.
ManifestFromManagedAssembly İsteğe bağlı Dize parametresi.

Belirtilen yönetilen derlemeden bir bildirim oluşturur.

Daha fazla bilgi için Mt.exe'daki /managedassemblyname seçeneğine bakın.
ManifestToIgnore İsteğe bağlı Dize parametresi.

(Kullanılmaz.)
OutputManifestFile İsteğe bağlı Dize parametresi.

Çıkış bildiriminin adını belirtir. Bu parametre atlanırsa ve yalnızca bir bildirim çalıştırılıyorsa, bu bildirim yerinde değiştirilir.

Daha fazla bilgi için Mt.exe'daki /out seçeneğine bakın.
OutputResourceManifests İsteğe bağlı Dize parametresi.

Bildirimin çıkışını, belirtilen tanımlayıcıya sahip RT_MANIFEST türünde bir kaynağa aktarın. Kaynak, <dosya>[;[ biçimindedir #]<resource_id>]; burada isteğe bağlı <resource_id> parametresi negatif olmayan, 16 bitlik bir sayıdır.

Belirtilmezse resource_id , CREATEPROCESS_MANIFEST_RESOURCE varsayılan değeri (1) kullanılır.

Daha fazla bilgi için Mt.exe'daki /outputresource seçeneğine bakın.
RegistrarScriptFile İsteğe bağlı Dize parametresi.

Kayıtsız COM bildirim desteği için kullanılacak kayıt şirketi betiği (.rgs) dosyasının adını belirtir.

Daha fazla bilgi için Mt.exe'daki /rgs seçeneğine bakın.
ReplacementsFile İsteğe bağlı Dize parametresi.

Kayıt şirketi betiği (.rgs) dosyasındaki değiştirilebilir dizelerin değerlerini içeren dosyayı belirtir.

Daha fazla bilgi için Mt.exe'deki /replacements seçeneğine bakın.
ResourceOutputFileName İsteğe bağlı Dize parametresi.

Bildirimi proje çıkışına eklemek için kullanılan çıkış kaynakları dosyasını belirtir.
Kaynak İsteğe bağlı ITaskItem[] parametre.

Boşluklarla ayrılmış bildirim kaynağı dosyalarının listesini belirtir.

Daha fazla bilgi için Mt.exe'daki /manifest seçeneğine bakın.
SuppressDependencyElement İsteğe bağlı Boolean parametre.

ise true, bağımlılık öğeleri olmadan bir bildirim oluşturur. Bu parametre ise trueManifestFromManagedAssemblyMT görev parametresini de belirtin.

Daha fazla bilgi için Mt.exe'daki /nodependency seçeneğine bakın.
SuppressStartupBanner İsteğe bağlı Boolean parametre.

ise true, görev başladığında telif hakkı ve sürüm numarası iletisinin görüntülenmesini engeller.

Daha fazla bilgi için Mt.exe'daki /nologo seçeneğine bakın.
TrackerLogDirectory İsteğe bağlı String parametre.

Bu görev için izleme günlüklerinin depolandığı ara dizini belirtir.
TypeLibraryFile İsteğe bağlı Dize parametresi.

Tür kitaplığı (.tlb) dosyasının adını belirtir. Bu parametreyi belirtirseniz, ComponentFileNameMT görev parametresini de belirtin.

Daha fazla bilgi için Mt.exe'daki /tlb seçeneğine bakın.
UpdateFileHashes İsteğe bağlı Boolean parametre.

isetrue, UpdateFileHashesSearchPathMT görev parametresi tarafından belirtilen yolda dosyaların karma değerini hesaplar ve sonra hesaplanan değeri kullanarak bildirimin dosya öğesinin karma özniteliğinin değerini güncelleştirir.

Daha fazla bilgi için Mt.exe'daki /hashupdate seçeneğine bakın. Ayrıca bu tabloda UpdateFileHashesSearchPath parametresine bakın.
UpdateFileHashesSearchPath İsteğe bağlı String parametre.

Dosya karmaları güncelleştirildiğinde kullanılacak arama yolunu belirtir. Bu parametreyi UpdateFileHashesMT görev parametresiyle kullanın.

Daha fazla bilgi için bu tablodaki UpdateFileHashes parametresine bakın.
VerboseOutput İsteğe bağlı Boolean parametre.

ise true, ayrıntılı hata ayıklama bilgilerini görüntüler.

Daha fazla bilgi için Mt.exe'daki /verbose seçeneğine bakın.

Ayrıca bkz.