/Resource (embed arquivo de recurso à saída) (Opções do compilador translation from VPE for Csharp)

Incorpora o recurso especificado no arquivo de saída.

/resource:filename[,identifier[,accessibility-modifier]]

Argumentos

  • filename
    arquivo de recurso do .NET estrutura que você deseja incorporar no arquivo de saída.

  • identifier (opcional)
    O nome lógico para o recurso; o nome usado para carregar o recurso.O padrão é o nome do nome de arquivo.

  • accessibility-modifier (opcional)
    A acessibilidade de recurso: pública ou particular.O padrão é público.

Comentários

Use /linkresource para vincular um recurso a um assembly e não adicionar o arquivo de recurso no arquivo de saída.

Por padrão, os recursos são públicos no conjunto de módulos (assembly) quando eles são criados usando o compilador translation from VPE for Csharp.Para tornar sistema autônomo recursos particulares, especificar private sistema autônomo o modificador de acessibilidade. Não há Outros acessibilidade diferente de public ou private é permitido.

If filename é .NET estrutura recurso criado um arquivo, por exemplo, por Resgen.exe ou no ambiente de desenvolvimento, ele pode ser acessado com membros no System.Resources espaço para nome. Para obter mais informações, consulte System.Resources.ResourceManager.Para todos os outros recursos, use o GetManifestResource * métodos na Assembly classe para acessar o recurso em time de execução.

/res é a forma abreviada de /resource.

A ordem dos recursos no arquivo de saída é determinada com a ordem especificada na linha de comando.

Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. Adicione um arquivo de recurso para seu projeto.

  2. selecionar o arquivo que você deseja incorporar em O gerenciador de soluções.

  3. selecionar compilação Ação a do arquivoPropriedades janela.

  4. conjunto Criar ação to Recursos incorporados.

Para obter informações sobre como conjunto opção do compilador programaticamente, consulte BuildAction.

Exemplo

Compilar in.cs e anexe o arquivo de recurso rf.resource:

csc /resource:rf.resource in.cs

Consulte também

Outros recursos

Opções do Compilador C#

Propriedades de Projeto (Visual Studio)