Compartir a través de


AssemblyKeyFileAttribute(String) Constructor

Definición

Inicializa una nueva instancia de la clase AssemblyKeyFileAttribute con el nombre del archivo que contiene el par de claves para generar un nombre seguro para el ensamblado con atributos.

public:
 AssemblyKeyFileAttribute(System::String ^ keyFile);
public AssemblyKeyFileAttribute (string keyFile);
new System.Reflection.AssemblyKeyFileAttribute : string -> System.Reflection.AssemblyKeyFileAttribute
Public Sub New (keyFile As String)

Parámetros

keyFile
String

Nombre del archivo que contiene el par de claves.

Comentarios

No hay ninguna ruta de acceso predeterminada para el AssemblyKeyFileAttribute constructor. El enlazador interpreta el valor establecido por el constructor o Microsoft Visual Studio 2005, que invoca al enlazador.

La configuración predeterminada de la herramienta Al.exe (Assembly Linker) supone que el archivo de clave está en el directorio actual. En Visual Studio 2005, los compiladores de Visual Basic y Visual C# compilan y vinculan a subdirectorios del directorio del proyecto, por lo que si coloca el archivo de clave en el directorio del proyecto, la ruta de acceso relativa podría ser ".. \.. \keyfile.snk" o ".. \keyfile.snk" en Visual Basic o ".. \\.. \\keyfile.snk" o ".. \\keyfile.snk" en C#. Para C#, este atributo se puede establecer en las propiedades del proyecto.

Precaución

Dado que la ruta de acceso y el nombre de archivo se conservan, asegúrese de que la cadena que usa con AssemblyKeyFileAttribute no contiene información confidencial.

Se aplica a