<assemblies> Element
Specifies the assemblies that are used during compilation of an ASP.NET resource.
<configuration>
<system.web>
<compilation>
** <assemblies>**
<assemblies>
<add assembly="assembly"/>
<remove assembly="assembly"/>
<clear/>
</assemblies>
Subtags
Subtag | Description |
---|---|
<add> | Adds an assembly reference to use during compilation of a dynamic resource. ASP.NET automatically links this assembly to the resource when compiling each code module.
The value of <add> is an assembly name, not a DLL path. ASP.NET looks up the assembly name to find its physical DLL location. You can optionally specify the wildcard character * (an asterisk) to add every assembly within an application's private assembly cache, which is located either in the \bin subdirectory of an application or in the.NET Framework install directory (systemroot\Microsoft.NET\Framework\version\). |
<remove> | Removes the specified assembly reference from the compile settings. The value of <remove> must exactly match that of a previous <add> directive. Wildcard selections are not supported. |
<clear> | Removes all assembly references currently contained in or inherited by the specified Web.config file. |
Example
The following example adds an assembly reference to an application.
<configuration>
<compilation>
<assemblies>
<add assembly="System.Data, Version=1.0.2411.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089"/>
</assemblies>
</compilation>
</configuration>
Requirements
Contained Within: <system.web>
Web Platform: IIS 5.0, IIS 5.1, IIS 6.0
Configuration File: Machine.config, Web.config
Configuration Section Handler: System.Web.UI.CompilationConfigurationHandler
See Also
<compilation> Element | ASP.NET Configuration | ASP.NET Settings Schema