/ASSEMBLYRESOURCE
(inserir um recurso gerenciado)
Insere um arquivo de recurso gerenciado em um assembly.
Sintaxe
/ASSEMBLYRESOURCE:
filename
[,
[name
][,PRIVATE
]]
Argumentos
filename
O recurso gerenciado que você deseja inserir neste assembly.
name
Opcional. O nome lógico do recurso; o nome usado para carregar o recurso. O padrão é o nome do arquivo.
Opcionalmente, você pode usar PRIVATE
para especificar se o arquivo deve ser privado no manifesto do assembly. Por padrão, name
é público no assembly.
Comentários
Use a opção do vinculador /ASSEMBLYRESOURCE
para inserir um recurso em um assembly.
Os recursos são públicos no assembly quando criados com o vinculador. O vinculador não permite renomear o recurso no assembly.
Se filename
for um arquivo de recurso (.resources
) do .NET Framework criado, por exemplo, pelo gerador de arquivos do recurso (Resgen.exe
) ou no ambiente de desenvolvimento, ele poderá ser acesso 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.
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
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.
Selecione a página de propriedades Propriedades da Configuração>Vinculador>Entrada.
Modifique a propriedade Inserir Arquivo de Recurso Gerenciado.
Para definir esta opção do vinculador por meio de programação
- Consulte EmbedManagedResourceFile.