AssemblyKeyFileAttribute(String) Konstruktor
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Inicializálja az AssemblyKeyFileAttribute osztály új példányát annak a fájlnak a nevével, amely tartalmazza a kulcspárt, hogy erős nevet hozzon létre az attribútumként megadott szerelvény számára.
public:
AssemblyKeyFileAttribute(System::String ^ keyFile);
public AssemblyKeyFileAttribute(string keyFile);
new System.Reflection.AssemblyKeyFileAttribute : string -> System.Reflection.AssemblyKeyFileAttribute
Public Sub New (keyFile As String)
Paraméterek
- keyFile
- String
A kulcspárt tartalmazó fájl neve.
Megjegyzések
A konstruktornak AssemblyKeyFileAttribute nincs alapértelmezett elérési útja. A konstruktor által beállított értéket a linker vagy a 2005-ös Microsoft Visual Studio értelmezi, amely meghívja a linkert.
A Al.exe (Assembly Linker) eszköz alapértelmezett beállítása feltételezi, hogy a kulcsfájl az aktuális könyvtárban található. 2005 Visual Studio a Visual Basic és a Visual C# fordítói a projektkönyvtár alkönyvtáraira építenek és hivatkoznak, így ha a kulcsfájlt a projektkönyvtárba helyezi, a relatív elérési út "." lehet. \.. \keyfile.snk" vagy ".. \keyfile.snk" a Visual Basic vagy a ".. \\.. \\keyfile.snk" vagy ".. \\keyfile.snk" a C#-ban. C# esetén ez az attribútum a projekttulajdonságokban állítható be.
Figyelmeztetés
Mivel az elérési út és a fájlnév megmarad, győződjön meg arról, hogy a használt sztring AssemblyKeyFileAttribute nem tartalmaz bizalmas információkat.