Procedura: caricare e scaricare gli assembly (C# e Visual Basic)

Gli assembly ai quali fa riferimento il programma vengono caricati automaticamente in fase di compilazione. È inoltre possibile caricare assembly specifici nel dominio applicazione corrente in fase di esecuzione.Per ulteriori informazioni, vedere Domini delle applicazioni (C# e Visual Basic).

Non è possibile scaricare un singolo assembly senza scaricare tutti i domini applicazioni che lo contengono.Anche se l'assembly è esterno all'ambito, il file di assembly effettivo rimarrà caricato finché non verranno scaricati tutti i domini applicazioni.

Se si desidera scaricare solo alcuni assembly, è consigliabile creare un nuovo dominio applicazione, eseguire il codice all'interno del dominio, quindi scaricare questo dominio.Per ulteriori informazioni, vedere Esecuzione di codice in un altro dominio dell'applicazione (C# e Visual Basic).

Per caricare un assembly in un dominio applicazione

Per scaricare un dominio applicazione

  • Non è possibile scaricare un singolo assembly senza scaricare tutti i domini applicazioni che lo contengono.Utilizzare il metodo Unload di AppDomain per scaricare i domini applicazioni.Per ulteriori informazioni, vedere Procedura: scaricare un dominio applicazione.

Vedere anche

Attività

Procedura: caricare assembly in un dominio applicazione

Concetti

Guida per programmatori C#

Assembly e Global Assembly Cache (C# e Visual Basic)

Altre risorse

Guida per programmatori Visual Basic

Domini delle applicazioni (C# e Visual Basic)