Compartilhar via


-resource (Visual Basic)

Insere um arquivo de recurso gerenciado em um assembly.

Sintaxe

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

ou

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

Argumentos

Termo Definição
filename Obrigatórios. 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 o nome conter 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 no seguinte: -res:filename.res, myname.res, public

Comentários

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 namespace System.Resources (confira ResourceManager para mais informações). Para acessar todos os outros recursos em tempo de execução, use um dos seguintes métodos: GetManifestResourceInfo, GetManifestResourceNamesou GetManifestResourceStream.

A forma abreviada de -resource é -res.

Para obter informações sobre como definir -resource no IDE do Visual Studio, consulte Gerenciamento de 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  

Confira também