-refout (Visual Basic)
A opção -refout especifica um caminho de arquivo onde o assembly de referência deve ser produzido.
Cada opção de compilador está disponível em duas formas: -option
e /option
. A documentação mostra apenas o -option
formulário.
Sintaxe
-refout:filepath
Argumentos
filepath
O caminho e o nome do arquivo do assembly de referência. Geralmente 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/" relativa ao assembly primário. Todas as pastas devem filepath
existir, o compilador não as cria.
Observações
Visual Basic suporta a -refout
opção a partir da 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ária para representar a superfície pública da API da biblioteca. Eles incluem declarações para todos os membros que são significativas ao fazer referência a um assembly em ferramentas de compilação, mas excluem todas as implementações de membros e declarações de membros privados que não têm impacto observável em seu contrato de API. Para obter mais informações, consulte Assemblies de referência no .NET Guide.
As -refout
opções e -refonly
excluem-se mutuamente.