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 AssemblyKeyFileAttribute classe con il nome del file contenente la coppia di chiavi per generare un nome sicuro per l'assembly da attribuire.
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 contenente 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 di 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.
Caution
Poiché il percorso e il nome del file vengono mantenuti, assicurarsi che la stringa usata con AssemblyKeyFileAttribute non contenga informazioni riservate.