VSProject.GenerateKeyPairFiles, méthode
Génère un fichier de clés publique/privée afin de former un nom fort pour l'assembly.
Espace de noms : VSLangProj
Assembly : VSLangProj (dans VSLangProj.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- strPublicPrivateFile
Type : System.String
Correspond au nom du fichier à générer.
- strPublicOnlyFile
Type : System.String
Si la valeur est true, seule la clé publique est générée.
Notes
Un nom fort est constitué de l'identité de l'assembly (son simple nom textuel, son numéro de version et des informations de culture, le cas échéant) ainsi que d'une clé publique et d'une signature numérique. La paire de clés publique/privée, utilisée pour créer la signature numérique, peut être stockée dans un fichier ou dans un conteneur du fournisseur de services de chiffrement (CSP). L'outil Strong Name Tool (Sn.exe) crée le fichier ou le conteneur. Le nom du conteneur est spécifié par l'utilisateur lors de l'exécution de l'outil et ce même nom est utilisé dans cette propriété. Pour plus d'informations, consultez Assemblys avec nom fort.
Un fournisseur de services de chiffrement est un module logiciel indépendant qui exécute des algorithmes de chiffrement à des fins d'authentification, d'encodage et de chiffrement. Pour plus d'informations, consultez Fournisseurs de services cryptographiques Microsoft (page éventuellement en anglais).
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.