-refout (Visual Basic)
Met de optie -refout geeft u een bestandspad op waarin de referentieassembly moet worden uitgevoerd.
Elke compileroptie is beschikbaar in twee vormen: -option
en /option
. In de documentatie wordt alleen het -option
formulier weergegeven.
Syntaxis
-refout:filepath
Argumenten
filepath
Het pad en de bestandsnaam van de referentieassembly. Deze moet zich in het algemeen in een submap van de primaire assembly bevinden. De aanbevolen conventie (gebruikt door MSBuild) is het plaatsen van de referentieassembly in een submap 'ref/' ten opzichte van de primaire assembly. Alle mappen in filepath
moeten bestaan; de compiler maakt ze niet.
Opmerkingen
Visual Basic ondersteunt de -refout
switch vanaf versie 15.3.
Referentieassembly's zijn een speciaal type assembly dat alleen de minimale hoeveelheid metagegevens bevat die nodig zijn om het openbare API-oppervlak van de bibliotheek weer te geven. Ze bevatten declaraties voor alle leden die significant zijn bij het verwijzen naar een assembly in buildhulpprogramma's, maar sluit alle ledenimplementaties en declaraties van privéleden uit die geen waarneembare invloed hebben op hun API-contract. Zie Referentieassembly's in .NET Guide voor meer informatie.
De -refout
opties sluiten -refonly
elkaar wederzijds uit.