Freigeben über


-refonly (Visual Basic)

Die Option "-refonly " gibt an, dass die primäre Ausgabe der Kompilierung eine Referenzassembly anstelle einer Implementierungsassembly sein soll. Der -refonly Parameter deaktiviert die Ausgabe von PDBs im Hintergrund, da Referenzassemblys nicht ausgeführt werden können.

Jede Compileroption ist in zwei Formen verfügbar: -option und /option. In der Dokumentation wird nur das formular -option angezeigt.

Syntax

-refonly

Bemerkungen

Visual Basic unterstützt den -refonly 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 -refonly und -refout schließen sich gegenseitig aus.

Siehe auch