-recurso (Visual Basic)

Incorpora um recurso gerenciado em um assembly.

Sintaxe

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

ou

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

Argumentos

Termo Definição
filename Obrigatório. O nome do arquivo de recurso a ser incorporado 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 acontece 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 (Resource File Generator) ou no ambiente de desenvolvimento, ele pode ser acessado System.Resources com membros no namespace (consulte ResourceManager para obter mais informações). Para acessar todos os outros recursos em tempo de execução, use um dos seguintes métodos: GetManifestResourceInfo, GetManifestResourceNames, ou GetManifestResourceStream.

A forma abreviada 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