Sdílet prostřednictvím


AssemblyKeyFileAttribute(String) Konstruktor

Definice

Inicializuje novou instanci AssemblyKeyFileAttribute třídy s názvem souboru obsahujícího pár klíčů k vygenerování silného názvu pro 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 aplikací Microsoft Visual Studio 2005, která vyvolá linker.

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

Upozornění

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

Platí pro