Compartilhar via


/Resource (Visual Basic)

Incorpora um recurso gerenciado em um assembly.

/resource:filename[,identifier[,public|private]]
' -or-
/res:filename[,identifier[,public|private]]

Argumentos

Termo

Definição

filename

Necessário.O nome do arquivo de recurso incorporado no arquivo de saída.Por padrão, filename é público no assembly.Envolva o nome de arquivo com aspas ("") se o nome contiver espaços.

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 particular no manifesto do assembly, como com o 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 é um .NET Framework arquivo de recurso criado, por exemplo, pela Resgen. exe (gerador do arquivo de recurso) ou no ambiente de desenvolvimento, ele pode ser acessado com membros na System.Resources 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 curta de /resource é /res.

Para obter informações sobre como definir /resource no Visual Studio IDE, consulte Gerenciamento de recursos de aplicativo.

Exemplo

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

vbc /res:rf.resource in.vb

Consulte também

Referência

/win32resource

/linkresource (Visual Basic)

/Target (Visual Basic)

Linhas de comando de compilação de amostra (Visual Basic)

Outros recursos

Visual Basic compilador de linha de comando