AssemblyKeyFileAttribute(String) Construtor

Definição

Inicializa uma nova instância da AssemblyKeyFileAttribute classe com o nome do ficheiro que contém o par de chaves para gerar um nome forte para a assembly atribuída.

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

O nome do ficheiro que contém o par de chaves.

Observações

Não existe um caminho padrão para o AssemblyKeyFileAttribute construtor. O valor definido pelo construtor é interpretado pelo linker, ou por Microsoft Visual Studio 2005, que invoca o linker.

A definição padrão da ferramenta Al.exe (Assembly Linker) assume que o ficheiro de chave está no diretório atual. No Visual Studio 2005, os compiladores Visual Basic e Visual C# constroem e ligam para subdiretórios do diretório do projeto, por isso, se colocares o ficheiro-chave no diretório do projeto, o caminho relativo pode ser ".. \.. \keyfile.snk" ou ".. \keyfile.snk" no Visual Basic, ou ".. \\.. \keyfile.snk" ou ".. \\keyfile.snk" em C#. Para C#, este atributo pode ser definido nas propriedades do projeto.

Atenção

Como o caminho e o nome do ficheiro permanecem, certifique-se de que a cadeia que utiliza AssemblyKeyFileAttribute não contém informações sensíveis.

Aplica-se a