AssemblyKeyFileAttribute(String) Konstruktor

Definice

Inicializuje novou instanci AssemblyKeyFileAttribute třídy s názvem souboru obsahujícího dvojici klíčů pro vygenerování silného názvu sestavení, které je přiřazeno.

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

Název souboru obsahujícího pár klíčů.

Poznámky

Pro konstruktor neexistuje žádná výchozí cesta AssemblyKeyFileAttribute . Hodnota nastavená konstruktorem je interpretována linkerem nebo Microsoft Visual Studio 2005, která vyvolá linker.

Výchozí nastavení nástroje Al.exe (Assembly Linker) předpokládá, že soubor klíče je v aktuálním adresáři. V Visual Studio 2005 se kompilátory Visual Basic a Visual C# sestaví a propojí s podadresáři adresáře projektu, takže pokud do adresáře projektu umístíte soubor klíče, relativní cesta může být ".. \.. \keyfile.snk" nebo ".. \keyfile.snk v Visual Basic nebo ".. \\.. \\keyfile.snk" nebo ".. \\keyfile.snk v jazyce C#. Pro jazyk C# lze tento atribut nastavit ve vlastnostech projektu.

Caution

Vzhledem k tomu, že cesta a název souboru zachovají, ujistěte se, že řetězec, se AssemblyKeyFileAttribute kterým používáte, neobsahuje citlivé informace.

Platí pro