AssemblyKeyFileAttribute(String) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.