-refonly (Visual Basic)
L’option -refonly indique que la sortie principale de la compilation doit être un assembly de référence plutôt qu’un assembly d’implémentation. Le paramètre -refonly
désactive sans assistance la génération de fichiers PDB, car les assemblys de référence ne peuvent pas être exécutés.
Chaque option du compilateur est disponible sous deux formes : -option
et /option
. La documentation présente seulement la forme -option
.
Syntaxe
-refonly
Notes
Visual Basic prend en charge le commutateur -refonly
à partir de la version 15.3.
Les assemblys de référence sont un type spécial d’assembly qui contiennent uniquement la quantité minimale de métadonnées requise pour représenter la surface d’API publique de la bibliothèque. Ils incluent des déclarations pour tous les membres qui sont significatifs lors du référencement d’un assembly dans les outils de génération, mais excluent toutes les implémentations de membres et déclarations de membres privés qui n’ont aucun impact observable sur leur contrat d’API. Pour plus d’informations, consultez Assemblys de référence dans le Guide .NET.
Les options -refonly
et -refout
s’excluent mutuellement.