-refout (Visual Basic)

L'opzione -refout specifica un percorso file in cui l'assembly di riferimento deve essere restituito come output.

Ogni opzione del compilatore è disponibile in due forme: -option e /option. La documentazione mostra solo il modulo -option.

Sintassi

-refout:filepath

Argomenti

filepath
Percorso e nome file dell'assembly di riferimento. In genere deve trovarsi in una sottocartella dell'assembly primario. La convenzione consigliata (usata da MSBuild) consiste nell'inserire l'assembly di riferimento in una sottocartella "ref /" relativa all'assembly primario. Tutte le cartelle in filepath devono esistere. Il compilatore non le crea.

Osservazioni:

Visual Basic supporta l'opzione -refout a partire dalla versione 15.3.

Gli assembly di riferimento sono un tipo speciale di assembly che contiene solo la quantità minima di metadati necessari per rappresentare la superficie API pubblica della libreria. Includono dichiarazioni per tutti i membri significativi per fare riferimento a un assembly negli strumenti di compilazione, ma escludono tutte le implementazioni dei membri e le dichiarazioni dei membri privati che non hanno alcun impatto osservabile sul contratto API. Per altre informazioni, vedere Assembly di riferimento nella Guida a .NET.

Le opzioni -refout e -refonly si escludono reciprocamente.

Vedi anche