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.
Die Option "-refout " gibt einen Dateipfad an, in dem die Referenzassembly ausgegeben werden soll.
Jede Compileroption ist in zwei Formen verfügbar: -option und /option. In der Dokumentation wird nur das formular -option angezeigt.
Syntax
-refout:filepath
Argumente
filepath
Pfad und Dateiname der Referenzassembly. Sie sollte sich in der Regel in einem Unterordner der primären Assembly befinden. Die empfohlene Konvention (verwendet von MSBuild) besteht darin, die Referenzassembly in einem Unterordner "ref/" relativ zur primären Assembly zu platzieren. Alle Ordner müssen filepath vorhanden sein; der Compiler erstellt sie nicht.
Bemerkungen
Visual Basic unterstützt den -refout Switch ab Version 15.3.
Verweisassemblys sind eine besondere Art von Assembly, die nur die Mindestmenge an Metadaten enthalten, die zum Darstellen der öffentlichen API-Oberfläche der Bibliothek erforderlich sind. Sie beinhalten Deklarationen für alle Member, die beim Verweis auf eine Assembly in Buildtools von Bedeutung sind, schließen aber alle Memberimplementierungen und Deklarationen privater Member aus, die keine beobachtbaren Auswirkungen auf ihren API-Vertrag haben. Weitere Informationen finden Sie unter Referenzassemblys in .NET Guide.
Die Optionen -refout und -refonly schließen sich gegenseitig aus.