AssemblyKeyFileAttribute(String) Konstruktor

Definition

Initierar en ny instans av AssemblyKeyFileAttribute klassen med namnet på filen som innehåller nyckelparet för att generera ett starkt namn för sammansättningen som tilldelas.

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

Parametrar

keyFile
String

Namnet på filen som innehåller nyckelparet.

Kommentarer

Det finns ingen standardsökväg för AssemblyKeyFileAttribute konstruktorn. Värdet som anges av konstruktorn tolkas av länkaren eller av Microsoft Visual Studio 2005 som anropar länkaren.

Standardinställningen för verktygetAl.exe (Assembly Linker) förutsätter att nyckelfilen finns i den aktuella katalogen. I Visual Studio 2005 skapar och länkar kompilatorerna Visual Basic och Visual C# till underkataloger i projektkatalogen, så om du placerar nyckelfilen i projektkatalogen kan den relativa sökvägen vara ".. \.. \keyfile.snk" eller ".. \keyfile.snk" i Visual Basic eller ".. \\.. \\keyfile.snk" eller ".. \\keyfile.snk" i C#. För C#kan det här attributet anges i projektegenskaperna.

Caution

Eftersom sökvägen och filnamnet finns kvar kontrollerar du att strängen som du använder med AssemblyKeyFileAttribute inte innehåller känslig information.

Gäller för