Elemento <assemblies>

Consente di specificare gli assembly utilizzati durante la compilazione di una risorsa ASP.NET.

<configuration>
   <system.web>
      <compilation>
**         <assemblies>**

<assemblies>
   <add assembly="assembly"/>   <remove assembly="assembly"/>   <clear/></assemblies>

Sottotag

Sottotag Descrizione
<add> Consente di aggiungere un riferimento a un assembly, da utilizzare durante la compilazione di una risorsa dinamica. In ASP.NET questo assembly viene collegato automaticamente alla risorsa, durante la compilazione di ciascun modulo di codice.

Il valore di <add> corrisponde al nome di un assembly e non al percorso di una DLL. In ASP.NET viene ricercato il nome dell'assembly per individuare l'ubicazione della DLL. È possibile specificare eventualmente il carattere jolly * (asterisco) per aggiungere tutti gli assembly all'interno della cache assembly privata di un'applicazione, che si trova nella sottodirectory \bin dell'applicazione o nella directory di installazione di .NET Framework (systemroot\Microsoft.NET\Framework\versione\).

<remove> Consente di rimuovere il riferimento all'assembly specificato dalle impostazioni di compilazione. Il valore di <remove> deve corrispondere esattamente a quello di una precedente direttiva <add>. Non è supportato l'utilizzo di selezioni con caratteri jolly.
<clear> Consente di rimuovere tutti i riferimenti agli assembly contenuti o ereditati dal file Web.config specificato.

Esempio

Nell'esempio che segue viene inserito un riferimento a un assembly in un'applicazione.

<configuration>
   <compilation>
      <assemblies>
         <add assembly="System.Data, Version=1.0.2411.0, 
                        Culture=neutral, 
                        PublicKeyToken=b77a5c561934e089"/>
      </assemblies>
   </compilation>
</configuration>

Requisiti

Contenuto in: <system.web>

Piattaforma Web: IIS 5.0, IIS 5.1, IIS 6.0

File di configurazione: Machine.config, Web.config

Gestore della sezione di configurazione: System.Web.UI.CompilationConfigurationHandler

Vedere anche

Elemento <compilation> | Configurazione ASP.NET | Schema delle impostazioni ASP.NET