/Resource (Opções do compilador de C#)

Incorpora o recurso especificado no arquivo de saída.

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

Argumentos

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

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

  • accessibility-modifier(opcional)
    A acessibilidade do 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 para o arquivo de saída.

Por padrão, os recursos são públicos no assembly quando eles são criados usando o compilador C#.Para tornar os recursos privados, especifique private como o modificador de acessibilidade.Não há outra acessibilidade diferente de public ou private é permitido.

If filename is a .Arquivo de recurso do NET Framework criado, por exemplo, por Resgen. exe ou no ambiente de desenvolvimento, ele pode ser acessado com membros na 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 a classe para acessar o recurso em tempo de execução.

/resé a forma abreviada do /resource.

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

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

  1. Adicione um arquivo de recurso ao seu projeto.

  2. Selecione o arquivo que você deseja incorporar em Solution Explorer.

  3. Selecione Build Action do arquivo de Propriedades janela.

  4. Definir ação de compilação para Embedded Resource.

Para obter informações sobre como definir essa opção de 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

Tarefas

Como: modificar propriedades do projeto e as definições de configuração

Outros recursos

Opções do compilador C#