AssemblyKeyFileAttribute(String) Construtor
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.