Partilhar via


/ASSEMBLYLINKRESOURCE (Link para o recurso do .NET Framework)

Crie um link para um recurso do .NET Framework no arquivo de saída.

Sintaxe

/ASSEMBLYLINKRESOURCE:filename

Argumentos

filename O arquivo de recurso do .NET Framework para vincular do assembly.

Comentários

A opção de vinculador /ASSEMBLYLINKRESOURCE cria um link para um recurso do .NET Framework no arquivo de saída. O arquivo de recurso não é colocado no arquivo de saída. Use a opção /ASSEMBLYRESOURCE para incorporar um arquivo de recurso no arquivo de saída.

Os recursos vinculados são públicos no assembly quando criados com o vinculador.

/ASSEMBLYLINKRESOURCE exige a opção de compilador /clr. As opções /LN ou /NOASSEMBLY não são permitidas com /ASSEMBLYLINKRESOURCE.

Se filename for um arquivo de recurso do .NET Framework criado, por exemplo, por Resgen.exe ou no ambiente de desenvolvimento, ele poderá ser acessado com membros no namespace System.Resources. Para obter mais informações, consulte System.Resources.ResourceManager. Para todos os outros recursos, use os métodos GetManifestResource* na classe System.Reflection.Assembly para acessar o recurso em tempo de execução.

filename pode ter qualquer formato de arquivo. Por exemplo, talvez você queira fazer uma parte DLL nativa do assembly. Em seguida, ele pode ser instalado no cache de assembly global e acessado a partir do código gerenciado no assembly.

Outras opções do vinculador que afetam a geração de assembly são:

Para definir esta opção do vinculador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.

  2. Selecione a página de propriedades Propriedades da Configuração>Vinculador>Linha de Comando.

  3. Insira a opção em Opções Adicionais. Escolha OK ou Aplicar para aplicar a alteração.

Para definir esta opção do vinculador por meio de programação

Confira também

Referência de vinculador MSVC
Opções de vinculador MSVC