Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Verknüpft eine Assembly während der Kompilierung mit einem XML-Webdienst, wodurch alle Klassen und Schnittstellen der Assembly für den XML-Webdienst verfügbar gemacht werden.
<%@ Assembly Name="assemblyname" %>
<%@ Assembly Src="pathname" %>
Attribute
Name
Der Name der Assembly, die mit dem XML-Webdienst verknüpft werden soll.Tipp
Der Assemblyname enthält keine Dateinamenerweiterung.
Src
Der Pfad zu einer Quelldatei, die dynamisch kompiliert und verknüpft werden soll.Tipp
Sie können ein Name-Attribut und ein Src-Attribut nicht in derselben @ Assembly-Direktive verwenden. Wenn Sie beide Attribute verwenden möchten, müssen Sie mehr als eine Direktive auf der Seite einfügen.
Hinweise
Der Compiler verweist zur Kompilierungszeit auf die Assembly, wodurch die frühe Bindung ermöglicht wird. Wenn die Kompilierung des XML-Webdienstes abgeschlossen ist, wird die Assembly bei Änderungen dynamisch in die Anwendungsdomäne geladen, wodurch eine späte Bindung ermöglicht wird.
Assemblys im Verzeichnis \bin der Webanwendung werden automatisch mit den XML-Webdiensten in der Anwendung verknüpft. Für diese Assemblys ist die @ Assembly-Direktive nicht erforderlich.
Tipp
Der Pfad der Assembly oder Quelldatei in einer @ Assembly-Direktive muss ein relativer Pfad zu der Webanwendung sein, die als Host des XML-Webdienstes fungiert.
Beispiel
Im folgenden Codefragment werden zwei @ Assembly-Direktiven verwendet, die erste zur Verknüpfung von MyAssembly, einer benutzerdefinierten Assembly, die zweite für MySource.vb, einer Visual Basic-Quelldatei, die sich im Ordner src unterhalb des Verzeichnisses der Webanwendung befindet, die als Host des XML-Webdienstes fungiert.
<%@ Assembly Name="MyAssembly" %>
<%@ Assembly Src="src/MySource.vb" %>