Sdílet prostřednictvím


VSProject.GenerateKeyPairFiles – metoda

Generuje soubor veřejných a soukromých klíčů použité k vytvoření silného názvu pro sestavení.

Obor názvů:  VSLangProj
Sestavení:  VSLangProj (v VSLangProj.dll)

Syntaxe

'Deklarace
Sub GenerateKeyPairFiles ( _
    strPublicPrivateFile As String, _
    strPublicOnlyFile As String _
)
void GenerateKeyPairFiles(
    string strPublicPrivateFile,
    string strPublicOnlyFile
)
void GenerateKeyPairFiles(
    [InAttribute] String^ strPublicPrivateFile, 
    [InAttribute] String^ strPublicOnlyFile
)
abstract GenerateKeyPairFiles : 
        strPublicPrivateFile:string * 
        strPublicOnlyFile:string -> unit
function GenerateKeyPairFiles(
    strPublicPrivateFile : String, 
    strPublicOnlyFile : String
)

Parametry

  • strPublicPrivateFile
    Typ: String

    Tento název souboru generován.

  • strPublicOnlyFile
    Typ: String

    Pokud je hodnota true, veřejný klíč je generován.

Poznámky

Silný název je tvořen identity sestavení – jeho název jednoduchý text, číslo verze a informace kultury (Pokud je k dispozici), plus veřejný klíč a digitální podpis.Veřejných a soukromých dvojice klíčů slouží k vytvoření digitálního podpisu mohou být uloženy v souboru nebo v kontejneru v zprostředkovatele kryptografických služeb.Silný název nástroje (Sn.exe) vytvoří soubor nebo kontejner.Název kontejneru je zadané uživatelem při spuštění nástroje a používá se stejným názvem v této vlastnosti.Další informace naleznete v tématu Sestavení Strong-Named.

Kryptografické poskytovatel metadat je nezávislý modul, který provádí kryptografické algoritmy pro ověřování, kódování a šifrování.Další informace naleznete v Zprostředkovatelé kryptografických služeb Microsoft.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

VSProject Rozhraní

VSLangProj – obor názvů