/MANIFEST
(Vytvoření manifestu sestavení vedle sebe)
Určuje, jestli má linker vytvořit soubor manifestu vedle sebe.
Syntaxe
/MANIFEST
[:
{EMBED
[,ID=
resource_id
]|NO
}]
Poznámky
Možnost /MANIFEST
linkeru říká linkeru, aby vytvořil soubor manifestu vedle sebe. Další informace o souborech manifestu naleznete v tématu Odkazy na soubory manifestu.
Výchozí hodnota je /MANIFEST
.
Možnost /MANIFEST:EMBED
určuje, že linker by měl vložit soubor manifestu do obrázku jako prostředek typu RT_MANIFEST
. Volitelný ID
parametr nastaví ID prostředku, které se má použít pro manifest. resource_id
Pro spustitelný soubor použijte hodnotu 1. Pro knihovnu DLL použijte hodnotu 2, aby bylo možné určit soukromé závislosti. ID
Pokud parametr není zadaný, je výchozí hodnota 2, pokud /DLL
je tato možnost nastavená. V opačném případě je výchozí hodnota 1.
Počínaje sadou Visual Studio 2008 obsahují soubory manifestu pro spustitelné soubory oddíl, který určuje informace řízení uživatelských účtů (UAC). Pokud zadáte, ale nezadáte /MANIFEST
ani /MANIFESTUAC
/DLL
, výchozí fragment řízení uživatelských účtů, který má nastavenou úroveň řízení uživatelských účtů, asInvoker
se vloží do manifestu. Další informace o úrovních řízení uživatelských účtů najdete v tématu /MANIFESTUAC
(Vložení informací o řízení uživatelských účtů v manifestu).>
Pokud chcete změnit výchozí chování nástroje Řízení uživatelských účtů, nastavte jednu z těchto možností:
/MANIFESTUAC
Zadejte možnost a nastavte úroveň řízení uživatelských účtů na požadovanou hodnotu.Nebo zadejte
/MANIFESTUAC:NO
možnost, pokud nechcete v manifestu vygenerovat fragment UAC.
Pokud nezadáte /MANIFEST
, ale zadáte /MANIFESTDEPENDENCY
atributy, vytvoří se soubor manifestu. Pokud zadáte /MANIFEST:NO
, soubor manifestu se nevytvořil.
Pokud zadáte /MANIFEST
, název souboru manifestu je stejný jako úplný název výstupního souboru, ale s připojeným .manifest
k názvu souboru. Pokud je například název MyFile.exe
výstupního souboru , název souboru manifestu je MyFile.exe.manifest
. Pokud zadáte /MANIFESTFILE:
name
, název manifestu je to, co zadáte v name
.
Nastavení tohoto parametru linkeru ve vývojovém prostředí sady Visual Studio
Otevřete dialogové okno Stránky vlastností projektu. Další informace naleznete v tématu Nastavení vlastností kompilátoru a sestavení.
Vyberte stránku vlastností souboru manifestu linkeru>konfigurace.>
Upravte vlastnost Generate Manifest. Změny uložíte kliknutím na OK nebo Použít .
Programové nastavení tohoto parametru linkeru
- Viz třída GenerateManifest.
Viz také
Referenční informace k souborům manifestu
/MANIFESTDEPENDENCY
(Určení závislostí manifestu)
/MANIFESTFILE
(Název souboru manifestu)
/MANIFESTUAC
(Vloží informace o řízení uživatelských účtů do manifestu.
Referenční zdroje k linkeru MSVC
Možnosti linkeru MSVC