Freigeben über


<assemblies>-Element

Gibt die Assemblies an, die bei der Kompilierung einer ASP.NET-Ressource verwendet werden.

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

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

Untertags

Untertag Beschreibung
<add> Fügt einen Assemblyverweis hinzu, der während der Kompilierung einer dynamischen Ressource zu verwenden ist. Beim Kompilieren der einzelnen Codemodule verknüpft ASP.NET diese Assembly automatisch mit der Ressource.

Der Wert von <add> ist kein DLL-Pfad, sondern ein Assemblyname. ASP.NET sucht nach dem Assemblynamen, um den physischen Speicherort der DLL zu ermitteln. Sie können optional das Platzhalterzeichen * (Sternchen) angeben, um jede Assembly innerhalb des privaten Assemblycaches einer Anwendung hinzuzufügen, der sich entweder im Unterverzeichnis \bin einer Anwendung oder im Installationsverzeichnis von .NET Framework (systemroot\Microsoft.NET\Framework\version\) befindet.

<remove> Entfernt den angegebenen Assemblyverweis aus den Kompilierungseinstellungen. Der Wert von <remove> muss genau mit dem einer vorherigen <add>-Direktive übereinstimmen. Platzhalterzeichen werden nicht unterstützt.
<clear> Entfernt alle Assemblyverweise, die derzeit in der angegebenen Web.config-Datei enthalten sind oder von ihr geerbt wurden.

Beispiel

Im folgenden Beispiel wird einer Anwendung ein Assemblyverweis hinzugefügt.

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

Anforderungen

Enthalten in: <system.web>

Webplattform: IIS 5.0, IIS 5.1, IIS 6.0

Konfigurationsdatei: Machine.config, Web.config

Konfigurationsabschnittshandler: System.Web.UI.CompilationConfigurationHandler

Siehe auch

<compilation>-Element | ASP.NET-Konfiguration | ASP.NET-Einstellungsschema