AssemblyKeyFileAttribute(String) Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe AssemblyKeyFileAttribute
con il nome del file che contiene la coppia di chiavi per generare un nome sicuro per l'assembly di cui definire l'attributo.
public:
AssemblyKeyFileAttribute(System::String ^ keyFile);
public AssemblyKeyFileAttribute (string keyFile);
new System.Reflection.AssemblyKeyFileAttribute : string -> System.Reflection.AssemblyKeyFileAttribute
Public Sub New (keyFile As String)
Parametri
- keyFile
- String
Nome del file che contiene la coppia di chiavi.
Commenti
Non esiste alcun percorso predefinito per il AssemblyKeyFileAttribute costruttore. Il valore impostato dal costruttore viene interpretato dal linker o da Microsoft Visual Studio 2005, che richiama il linker.
L'impostazione predefinita per lo strumento Al.exe (Assembly Linker) presuppone che il file di chiave si trova nella directory corrente. In Visual Studio 2005, i compilatori Visual Basic e Visual C# compilano e collegano alle sottodirectory della directory del progetto, quindi se si inserisce il file chiave nella directory del progetto il percorso relativo potrebbe essere ".. \.. \keyfile.snk" o ".. \keyfile.snk" in Visual Basic o ".. \\.. \\keyfile.snk" o ".. \\keyfile.snk" in C#. Per C#, questo attributo può essere impostato nelle proprietà del progetto.
Attenzione
Poiché il percorso e il nome file vengono mantenuti, assicurarsi che la stringa usata con AssemblyKeyFileAttribute
non contenga informazioni riservate.