Share via


@-Assemblydirektive in XML-Webdiensten

Dieses Thema bezieht sich auf eine veraltete Technologie. XML-Webdienste und XML-Webdienstclients sollten nun mithilfe der folgenden Technologie erstellt werden: Windows Communication Foundation.

Verknüpft während der Kompilierung eine Assembly mit einem XML-Webdienst und sorgt dafür, dass sämtliche Klassen und Schnittstellen der Assembly zur Verwendung durch die XML-Webdienste verfügbar sind.

<%@ Assembly Name="assemblyname" %><%@ Assembly Src="pathname" %>

Attribute

Begriff

Definition

Name

Der Name der Assembly, die mit dem XML-Webdienst verknüpft werden soll.

a7c375wt.note(de-de,VS.100).gifHinweis:
Der Assemblyname enthält keine Dateinamenerweiterung.

Src

Der Pfad zu einer Quelldatei für die dynamische Kompilierung und Verknüpfung.

a7c375wt.note(de-de,VS.100).gifHinweis:
Dieselbe @ Assembly-Direktive kann nicht ein Name- und ein Src-Attribut enthalten. Wenn Sie beide verwenden möchten, müssen Sie mehr als eine Direktive auf die Seite aufnehmen.

Hinweise

Der Compiler verweist auf die Assembly zur Kompilierzeit und ermöglicht die frühe Bindung. Sobald die Kompilierung des XML-Webdiensts abgeschlossen ist, wird die Assembly bei Änderungen in die Anwendungsdomäne geladen und ermöglicht die späte Bindung.

Assemblys, die sich im Verzeichnis "\bin" der Webanwendung befinden, werden in dieser Anwendung automatisch mit XML-Webdiensten verknüpft. Für solche Assemblys ist die @ Assembly-Direktive nicht erforderlich.

a7c375wt.note(de-de,VS.100).gifHinweis:
Der Pfad zur Assembly oder Quelldatei muss in einer @ Assembly-Direktive ein relativer Pfad zur Webanwendung sein, die den XML-Webdienst hostet.

Beispiel

Das folgende Codefragment verwendet zwei @ Assembly-Direktiven. Das erste dient der Verknüpfung mit MyAssembly, einer benutzerdefinierte Assembly, das zweite der Verknüpfung mit MySource.vb, einer Visual Basic-Quelldatei im Ordner src unter dem Verzeichnis der Webanwendung, die den XML-Webdienst hostet.

<%@ Assembly Name="MyAssembly" %>
<%@ Assembly Src="src/MySource.vb" %>

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Erstellen eines einfachen XML-Webdiensts mithilfe von ASP.NET