-refout (Visual Basic)

A opção -refout especifica um caminho de arquivo em que o assembly de referência deve ser gerado.

Todas as opções do compilador estão disponíveis em duas formas: -option e /option. A documentação mostra apenas a forma -option.

Sintaxe

-refout:filepath

Argumentos

filepath
O caminho e o nome do arquivo do assembly de referência. Geralmente, ele deve estar em uma subpasta do assembly primário. A convenção recomendada (usada pelo MSBuild) é colocar o assembly de referência em uma subpasta "ref/" em relação ao assembly principal. Todas as pastas em filepath devem existir; o compilador não as cria.

Comentários

O Visual Basic dá suporte à opção -refout começando com a versão 15.3.

Os assemblies de referência são um tipo especial de assembly que contém apenas a quantidade mínima de metadados necessários para representar a superfície de API pública da biblioteca. Eles incluem declarações para todos os membros que são significativas ao referenciar um assembly em ferramentas de build, mas excluem todas as implementações de membros e declarações de membros privados que não têm nenhum impacto observável em seu contrato de API. Para obter mais informações, confira Assemblies de referência no Guia .NET.

As opções -refout e -refonly são mutualmente exclusivas.

Confira também