指定在 ASP.NET 资源的编译过程中所使用的程序集。
配置结构的示例:
<configuration>
<system.web>
<compilation>
<assemblies>
<assemblies>
<add assembly="assembly"/>
<remove assembly="assembly"/>
<clear/>
</assemblies>
子标记 | 描述 |
---|---|
<add> | 添加要在编译动态资源过程中所使用的程序集引用。ASP.NET 在编译每个代码模块时自动将该程序集链接到相应资源。
<add> 的值是程序集名而非 DLL 路径。ASP.NET 搜索程序集名以查找其 DLL 的物理位置。可以选择性地指定通配符 *(星号),在应用程序专用缓存中添加所有程序集。该专用缓存位于应用程序的 \Bin 子目录或 .NET Framework 安装目录 (systemroot\Microsoft.NET\Framework\version\) 中。 |
<remove> | 从编译设置中删除所指定的程序集引用。<remove> 的值必须与前面的 <add> 指令的值完全匹配。不支持通配符选项。 |
<clear> | 删除指定的 Web.config 文件当前所包含或继承的所有程序集引用。 |
下面的示例向应用程序添加了程序集引用。
<configuration>
<compilation>
<assemblies>
<add assembly="System.Data, Version=1.0.2411.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089"/>
</assemblies>
</compilation>
</configuration>