Compartilhar via


-resource (Visual Basic)

Insere um recurso gerenciado em um assembly.

Sintaxe

-resource:filename[,identifier[,public|private]]  

or

-res:filename[,identifier[,public|private]]  

Argumentos

Prazo Definição
filename Obrigatório O nome do arquivo de recurso a ser inserido no arquivo de saída. Por padrão, filename é público no assembly. Coloque o nome do arquivo entre aspas (" ") se ele contiver um espaço.
identifier Opcional. O nome lógico do recurso; o nome usado para carregá-lo. O padrão é o nome do arquivo. Opcionalmente, você pode especificar se o recurso é público ou privado no manifesto do assembly, como com o seguinte: -res:filename.res, myname.res, public

Observações

Use -linkresource para vincular um recurso a um assembly sem colocar o arquivo de recurso no arquivo de saída.

Se filename for um arquivo de recurso do .NET Framework criado, por exemplo, pelo Resgen.exe (Gerador de Arquivos de Recurso) ou no ambiente de desenvolvimento, ele poderá ser acessado com membros no System.Resources namespace (consulte ResourceManager mais informações). Para acessar todos os outros recursos em tempo de execução, use um dos seguintes métodos: GetManifestResourceInfo, ou GetManifestResourceNamesGetManifestResourceStream.

A forma curta de -resource é -res.

Para obter informações sobre como definir -resource no IDE do Visual Studio, consulte Gerenciando recursos de aplicativo (.NET).

Exemplo

O código a seguir compila In.vb e anexa o arquivo Rf.resourcede recurso.

vbc -res:rf.resource in.vb  

Consulte também