AssemblyKeyFileAttribute(String) Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe AssemblyKeyFileAttribute
avec le nom du fichier contenant la paire de clés utilisée pour générer un nom fort pour l'assembly avec attributs.
public:
AssemblyKeyFileAttribute(System::String ^ keyFile);
public AssemblyKeyFileAttribute (string keyFile);
new System.Reflection.AssemblyKeyFileAttribute : string -> System.Reflection.AssemblyKeyFileAttribute
Public Sub New (keyFile As String)
Paramètres
- keyFile
- String
Nom du fichier contenant la paire de clés.
Remarques
Il n’existe aucun chemin d’accès par défaut pour le AssemblyKeyFileAttribute constructeur. La valeur définie par le constructeur est interprétée par l’éditeur de liens, ou par Microsoft Visual Studio 2005, qui appelle l’éditeur de liens.
Le paramètre par défaut de l’outil Al.exe (Assembly Linker) suppose que le fichier de clé se trouve dans le répertoire actif. Dans Visual Studio 2005, les compilateurs Visual Basic et Visual C# créent et créent des liens vers des sous-répertoires du répertoire de projet. Par conséquent, si vous placez le fichier de clé dans le répertoire du projet, le chemin d’accès relatif peut être ». \.. \keyfile.snk » ou « .. \keyfile.snk » en Visual Basic, ou « . \\.. \\keyfile.snk » ou « .. \\keyfile.snk" en C#. Pour C#, cet attribut peut être défini dans les propriétés du projet.
Attention
Étant donné que le chemin d’accès et le nom de fichier sont conservés, assurez-vous que la chaîne avec AssemblyKeyFileAttribute
laquelle vous utilisez ne contient pas d’informations sensibles.