AssemblyKeyFileAttribute(String) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie AssemblyKeyFileAttribute
klasy o nazwie pliku zawierającego parę kluczy, aby wygenerować silną nazwę dla przypisywanego zestawu.
public:
AssemblyKeyFileAttribute(System::String ^ keyFile);
public AssemblyKeyFileAttribute (string keyFile);
new System.Reflection.AssemblyKeyFileAttribute : string -> System.Reflection.AssemblyKeyFileAttribute
Public Sub New (keyFile As String)
Parametry
- keyFile
- String
Nazwa pliku zawierającego parę kluczy.
Uwagi
Nie ma domyślnej ścieżki konstruktora AssemblyKeyFileAttribute . Wartość ustawiana przez konstruktora jest interpretowana przez konsolidator lub program Microsoft Visual Studio 2005, który wywołuje konsolidator.
Domyślne ustawienie dla narzędzia Al.exe (Assembly Linker) zakłada, że plik klucza znajduje się w bieżącym katalogu. W programie Visual Studio 2005 kompilatory Visual Basic i Visual C# kompilują i łączą się z podkatalogami katalogu projektu, więc jeśli umieścisz plik klucza w katalogu projektu, ścieżka względna może mieć wartość ".. \.. \keyfile.snk" lub ".. \keyfile.snk" w Visual Basic lub ".. \\.. \\keyfile.snk" lub ".. \\keyfile.snk" w języku C#. Dla języka C# ten atrybut można ustawić we właściwościach projektu.
Przestroga
Ponieważ ścieżka i nazwa pliku są utrwalane, upewnij się, że używany AssemblyKeyFileAttribute
ciąg nie zawiera informacji poufnych.