AssemblyKeyFileAttribute(String) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.