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 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.