Sdílet prostřednictvím


/ KEYFILE (zadat klíč nebo dvojici klíč k podepsání sestavení)

/KEYFILE:filename

Poznámky

kde:

  • název_souboru
    Soubor obsahující klíč.Místo řetězce v uvozovkách ("") obsahuje mezeru.

Poznámky

Vytvořeném propojovacím vloží do manifestu sestavení veřejný klíč a potom podepíše konečnou montáž pomocí soukromého klíče.Chcete-li generovat soubor klíče, zadejte sn -kfile na příkazovém řádku. Podepsaná sestavení se říká, že mají silný název.

Jestliže kompilace s /LN, je název souboru klíče v modulu a začleněny do sestavení, která je vytvořena při kompilaci sestavení, který obsahuje explicitní odkaz v modulu prostřednictvím pomocí #, nebo při propojení s /ASSEMBLYMODULE.

Můžete také předat informace šifrování linker s /KEYCONTAINER.Použití /DELAYSIGN Pokud chcete částečně podepsané sestavení.Viz Silný název sestavení (podpis sestavení) (C + +/ CLI) Další informace o podepisování sestavení.

V případě obou /KEYFILE a /KEYCONTAINER jsou určeny (možnost příkazového řádku nebo vlastní atribut), vytvořeném propojovacím nejprve zkusit kontejneru klíčů.Pokud je tato operace úspěšná, sestavení je podepsáno informacemi z kontejneru klíčů.Pokud linker nenajde kontejneru klíče, pokuste se soubor s /KEYFILE.Pokud je tato operace úspěšná, sestavení je podepsáno informacemi ze souboru klíče a klíčové informace budou nainstalovány do kontejneru klíčů (podobné sn -i) tak, že při další kompilaci bude kontejner klíčů platný.

Všimněte si, že soubor klíče může obsahovat pouze veřejný klíč.

Viz vytváření a sestavení Using Strong-Named Další informace o podepisování sestavení.

Další možnosti linker, které ovlivňují vytváření sestavení jsou:

Nastavení této možnosti linker ve vývojovém prostředí Visual Studio

  1. Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Setting Visual C++ Project Properties.

  2. Klepněte Linker složky.

  3. Klepněte příkazového řádku stránky vlastností.

  4. Zadejte možnost do Další možnosti pole.

Programově nastavit tuto možnost linker

Viz také

Referenční dokumentace

Nastavení možností Linker

Možnosti Linker