/resource (opções do compilador C#)
Insere o recurso especificado no arquivo de saída.
/resource:filename[,identifier[,accessibility-modifier]]
Arguments
filename
O arquivo de recursos do.NET Framework que você deseja inserir no arquivo de saída.identifier (opcional)
O nome lógico do recurso; o nome usado para carregar o recurso. O padrão é o nome de arquivo.accessibility-modifier (opcional)
A facilidade de uso de recursos: público ou particular. A opção é pública.
Comentários
Use /linkresource para vincular um recurso a um assembly e não adicione o arquivo de recurso no arquivo de saída.
Por padrão, os recursos são públicos no assembly quando são criados usando o compilador C#. Para tornar os recursos privados, especifique private como o modificador de acessibilidade. Nenhuma outra acessibilidade a não ser public ou private é permitida.
Se filename é um arquivo de recursos do .NET Framework criado, por exemplo, por Resgen.exe ou no ambiente de desenvolvimento, pode ser acessado com membros do namespace System.Resources . Para obter mais informações, consulte ResourceManager. Para todos recursos demais, use GetManifestResource* métodos na classe de Assembly para acessar em tempo de execução do recurso.
/res é a forma abreviada de /resource.
A ordem dos recursos no arquivo de saída é determinado da ordem especificada na linha de comando.
Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio
Adicionar um arquivo de recurso ao seu projeto.
Selecione o arquivo que você deseja inserir em Gerenciador de Soluções.
Selecione para Ação de Compilação o arquivo na janela de Propriedades .
Definir Ação de Compilação a Recurso Inserido.
Para obter informações sobre como configurar esta opção do compilador programaticamente, consulte BuildAction.
Exemplo
Criar in.cs e anexar o arquivo de recursos rf.resource:
csc /resource:rf.resource in.cs
Consulte também
Tarefas
Como modificar as propriedades de projeto e as definições de configuração