-refout (Visual Basic)
Alternativet -refout anger en filsökväg där referenssammansättningen ska matas ut.
Varje kompilatoralternativ är tillgängligt i två former: -option
och /option
. Dokumentationen visar endast formuläret -option
.
Syntax
-refout:filepath
Argument
filepath
Sökvägen och filnamnet för referenssammansättningen. Den bör vanligtvis finnas i en undermapp för den primära sammansättningen. Den rekommenderade konventionen (som används av MSBuild) är att placera referenssammansättningen i en "ref/" undermapp i förhållande till den primära sammansättningen. Alla mappar i filepath
måste finnas. Kompilatorn skapar dem inte.
Kommentarer
Visual Basic stöder växeln -refout
som börjar med version 15.3.
Referenssammansättningar är en särskild typ av sammansättning som endast innehåller den minsta mängd metadata som krävs för att representera bibliotekets offentliga API-yta. De innehåller deklarationer för alla medlemmar som är viktiga när de refererar till en sammansättning i byggverktyg, men exkluderar alla medlemsimplementeringar och deklarationer av privata medlemmar som inte har någon observerbar inverkan på deras API-kontrakt. Mer information finns i Referenssammansättningar i .NET-guide.
Alternativen -refout
och -refonly
är ömsesidigt uteslutande.