-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.resource
de recurso.
vbc -res:rf.resource in.vb