AssemblyKeyFileAttribute(String) Costruttore

Definizione

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.

Si applica a