Stránky vlastností nástroje manifest
Tyto stránky slouží k určení obecných možností pro Mt.exe
. Tyto stránky jsou nalezeny v nástroji manifestu vlastností konfigurace vlastností>projektu>>.
Obecná stránka vlastností
Potlačení úvodního banneru
Ano (/nologo
) určuje, že při spuštění nástroje manifestu budou standardní data autorských práv Společnosti Microsoft skryta. Tato možnost slouží k potlačení nežádoucího výstupu v souborech protokolu při spuštění mt.exe
, a to buď jako součást procesu sestavení, nebo z prostředí sestavení.
Podrobný výstup
Ano (/verbose
) určuje, že se během generování manifestu zobrazí více informací o sestavení.
Identita sestavení
/identity
Používá možnost zadat řetězec identity, který obsahuje atributy elementu<assemblyIdentity>
. Řetězec identity začíná hodnotou atributu name
a za ním následují páry hodnot atributů = . Atributy v řetězci identity jsou oddělené čárkou.
Tady je příklad řetězce identity:
Microsoft.Windows.Common-Controls, processorArchitecture=x86, version=6.0.0.0, type=win32, publicKeyToken=6595b64144ccf1df
Stránka vstupní a výstupní vlastnosti
Další soubory manifestu
/manifest
Pomocí možnosti určí úplné cesty více souborů manifestu, které nástroj manifestu zpracuje nebo sloučí. Úplné cesty jsou oddělené středníkem. (/manifest [manifest1] [manifest2] ...
)
Manifesty vstupních prostředků
/inputresource
Pomocí možnosti určuje úplnou cestu k prostředku typu RT_MANIFEST
, pro vstup do nástroje manifestu. Za cestou může následovat zadané ID prostředku. Příklad:
dll_with_manifest.dll;#1
Manifest pro vložení
Ano určuje, že systém projektu vloží soubor manifestu aplikace do sestavení.
Ne určuje, že systém projektu vytvoří soubor manifestu aplikace jako samostatný soubor.
Výstupní soubor manifestu
Určuje název výstupního souboru manifestu. Tato vlastnost je volitelná, pokud nástroj manifestu provozuje pouze jeden soubor manifestu. (/out:[file];#[resource ID]
)
Soubor prostředků manifestu
Určuje výstupní soubor prostředků použitý k vložení manifestu do výstupu projektu.
Generování souborů katalogu
/makecdfs
Pomocí možnosti určí, že nástroj manifestu vygeneruje soubory definice katalogu (.cdf
soubory), které se používají k vytváření katalogů. (/makecdfs
)
Generování manifestu ze managedAssembly
Vygeneruje manifest ze spravovaného sestavení. (/managedassemblyname:[file]
)
Potlačení elementu závislosti
Používá se s /managedassemblyname
. Potlačí generování elementů závislostí v konečném manifestu. (/nodependency
)
Generování značek kategorií
Používá se s /managedassemblyname
. /category
způsobí generování značek kategorií. (/category
)
Rozpoznávání DPI
Určuje, jestli aplikace využívá DPI. Ve výchozím nastavení je nastavení Ano pro projekty MFC a Ne jinak, protože pouze projekty MFC mají integrované rozpoznávání DPI. Pokud přidáte kód pro zpracování různých nastavení DPI, můžete toto nastavení přepsat na Ano . Aplikace se může zobrazit přibližná nebo malá, pokud není podporující DPI, ale nastavíte možnost podporující DPI.
Choices
- Nic
- Vysoké rozlišení DPI
- Vysoké rozlišení DPI na monitor
Stránka vlastností izolovaného modelu COM
Další informace o izolovaném modelu COM naleznete v tématu Izolované aplikace a Postupy: Sestavení izolovaných aplikací pro využívání komponent modelu COM.
Soubor knihovny typů
Určuje knihovnu typů, která se má použít pro podporu manifestu COM regfree. (/tlb:[file]
)
Soubor skriptu registrátora
Určuje soubor skriptu registrátora, který se má použít pro podporu manifestu COM regfree. (/rgs:[file]
)
Název souboru komponenty
Určuje název souboru součásti vytvořené ze zadaného souboru .tlb nebo .rgs. (/dll:[file]
)
Náhradní soubor
Určuje soubor, který obsahuje hodnoty pro nahraditelné řetězce v souboru RGS. (/replacements:[file]
)
Stránka rozšířených vlastností
Aktualizace hodnot hash souborů
Vypočítá hodnotu hash souborů zadaných v file
prvcích a potom aktualizuje atribut hash touto hodnotou. (/hashupdate:[path]
)
Aktualizovat cestu hledání hodnot hash souborů
Určuje cestu hledání, která se má použít při aktualizaci hodnot hash souboru.
Další možnosti
Umožňuje zadat další možnosti.