/KEYCONTAINER (Zadat kontejner klíčů pro podpis sestavení)

/KEYCONTAINER:name

Argumenty

Jméno
Kontejner, který obsahuje klíč. Pokud řetězec obsahuje mezeru, umístěte řetězec do uvozovek (" ").

Poznámky

Linker vytvoří podepsané sestavení vložením veřejného klíče do manifestu sestavení a podepsáním konečného sestavení privátním klíčem. Pokud chcete vygenerovat soubor klíče, zadejte na příkazovém řádku název souboru sn -k. sn -i nainstaluje pár klíčů do kontejneru.

Pokud kompilujete pomocí příkazu /LN, název souboru klíče se uchovává v modulu a je začleněn do sestavení vytvořeného při kompilaci sestavení, které obsahuje explicitní odkaz na modul, prostřednictvím #using nebo při propojení s /ASSEMBLYMODULE.

Šifrovací informace můžete předat také kompilátoru pomocí /KEYFILE. Pokud chcete částečně podepsané sestavení, použijte /DELAYSIGN . Další informace o podepisování sestavení naleznete v tématu Sestavení silného názvu (podepisování sestavení) (C++/CLI).

Další možnosti linkeru, které ovlivňují generování sestavení, jsou:

Nastavení tohoto parametru linkeru ve vývojovém prostředí sady Visual Studio

  1. Otevřete dialogové okno Stránky vlastností projektu. Podrobnosti najdete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.

  2. Vyberte stránku vlastností linkeru>Vlastností konfigurace>příkazového řádku.

  3. Do pole Další možnosti zadejte možnost.

Programové nastavení tohoto parametru linkeru

Viz také

Referenční zdroje k linkeru MSVC
Možnosti linkeru MSVC