/linkresource (Visual Basic)

Cria um vínculo para um recurso gerenciado.

/linkresource:filename[,identifier[,public|private]]
' -or-
/linkres:filename[,identifier[,public|private]]

Argumentos

  • filename
    Obrigatório.O arquivo de recurso para vincular ao assembly.Se o nome do arquivo contiver um espaço, envolva-o com aspas ("").

  • identifier
    Opcional.O nome lógico para o recurso.O nome que é usado para carregar o recurso.O padrão é o nome do arquivo.Opcionalmente, você pode especificar se o arquivo é pública ou particular no manifesto do assembly, por exemplo: /linkres:filename.res,myname.res,public.Por padrão, filename é público no assembly.

Comentários

O /linkresource opção não incorporar o arquivo de recurso no arquivo de saída; Use o /resource opção para fazer isso.

O /linkresource opção exige um do /target opções diferentes de /target:module.

Se filename é um .NET Framework o 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 espaço para nome.(Para obter mais informações, consulte ResourceManager.) Para acessar todos os outros recursos em tempo de execução, use os métodos que começam com GetManifestResource na Assembly classe.

O nome do arquivo pode ser qualquer formato de arquivo.Por exemplo, você poderá fazer uma parte DLL nativa do assembly, para que possa ser instalado no cache global de assemblies e acessado a partir do código gerenciado no assembly.

A forma abreviada do /linkresource é /linkres.

ObservaçãoObservação

O /linkresource opção não está disponível no ambiente de desenvolvimento Visual Studio; ele está disponível somente quando você compilar na linha de comando.

Exemplo

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

vbc /linkresource:rf.resource in.vb

Consulte também

Referência

/Target (Visual Basic)

/Resource (Visual Basic)

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

Outros recursos

Visual Basic compilador de linha de comando