-refonly (Visual Basic)
A opção -refonly indica que a saída primária da compilação deve ser um assembly de referência em vez de um assembly de implementação. O -refonly
parâmetro desativa silenciosamente PDBs de saída, pois assemblies de referência não podem ser executados.
Cada opção de compilador está disponível em duas formas: -option
e /option
. A documentação mostra apenas o -option
formulário.
Sintaxe
-refonly
Observações
Visual Basic suporta a -refonly
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 -refonly
opções e -refout
excluem-se mutuamente.