AssemblyKeyFileAttribute(String) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der AssemblyKeyFileAttribute
-Klasse mit dem Namen der Datei, die das Schlüsselpaar zum Generieren eines starken Namens für die Assembly enthält, die mit Attributen versehen wird.
public:
AssemblyKeyFileAttribute(System::String ^ keyFile);
public AssemblyKeyFileAttribute (string keyFile);
new System.Reflection.AssemblyKeyFileAttribute : string -> System.Reflection.AssemblyKeyFileAttribute
Public Sub New (keyFile As String)
Parameter
- keyFile
- String
Der Name der Datei mit dem Schlüsselpaar.
Hinweise
Es gibt keinen Standardpfad für den AssemblyKeyFileAttribute Konstruktor. Der vom Konstruktor festgelegte Wert wird vom Linker oder von Microsoft Visual Studio 2005 interpretiert, das den Linker aufruft.
Bei der Standardeinstellung für das ToolAl.exe (Assembly Linker) wird davon ausgegangen, dass sich die Schlüsseldatei im aktuellen Verzeichnis befindet. In Visual Studio 2005 erstellen die Visual Basic- und Visual C#-Compiler und verknüpfen sie mit Unterverzeichnissen des Projektverzeichnisses. Wenn Sie also die Schlüsseldatei im Projektverzeichnis ablegen, kann der relative Pfad ".. \.. \keyfile.snk" oder ".. \keyfile.snk" in Visual Basic oder ".. \\.. \\keyfile.snk" oder ".. \\keyfile.snk" in C#. Für C# kann dieses Attribut in den Projekteigenschaften festgelegt werden.
Achtung
Da der Pfad und der Dateiname beibehalten werden, stellen Sie sicher, dass die Zeichenfolge, mit AssemblyKeyFileAttribute
der Sie verwenden, keine vertraulichen Informationen enthält.