-refonly (Visual Basic)

A opção -refonly indica que uma saída primária da compilação deve ser um assembly de referência em vez de um assembly implementação. O parâmetro -refonly silenciosamente desabilita a geração de PDBs, uma vez que assemblies de referência não podem ser executados.

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

-refonly

Comentários

O Visual Basic dá suporte à opção -refonly 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 -refonly e -refout são mutualmente exclusivas.

Confira também