Páginas de propriedades (C++)
Usando páginas de propriedades, você pode especificar configurações para projetos do Visual Studio.Para abrir a caixa de diálogo Páginas de Propriedade para um projeto Visual Studio, no menu de Projeto , clique em Propriedades.
Você pode especificar configurações do projeto para que aplique todas as configurações de compilação, ou você pode especificar diferentes propriedades de projeto para cada configuração de compilação.Por exemplo, você pode especificar determinadas configurações para a configuração de versão e outras configurações para a configuração de depuração.
Nem todas as páginas disponíveis necessariamente são exibidas na caixa de diálogo Páginas de Propriedade .Páginas que são exibidas depende dos tipos de arquivo no projeto.
Para obter mais informações, consulte Como: especificar propriedades do projeto com páginas de propriedades.
Propriedades padrão CONTRA. propriedades alteradas
Quando você usar a caixa de diálogo Novo Projeto para criar um projeto, Visual Studio usa o modelo de projeto especificado para inicializar as propriedades do projeto.Portanto, os valores de propriedade no modelo podem ser considerados como valores padrão para esse tipo de projeto.Em outros tipos de projeto, as propriedades podem ter valores padrão diferentes.
Um valor de propriedade de projeto aparece em negrito se é alterado.Uma propriedade de projeto pode ser modificada pelas seguintes razões:
O assistente de aplicativo altera a propriedade porque requer um valor de propriedade diferente de aquele que é especificado no modelo de projeto.
Você especifica um valor de propriedade diferente na caixa de diálogo Novo Projeto .
Você especifica um valor de propriedade diferente em uma página propriedades de projeto.
Dica |
---|
Para ver o conjunto final de valores de propriedade MSBuild que usa para criar seu projeto, examine o arquivo de saída pré-processamento, que você pode gerar usando esta linha de comando: MSBuild /preprocess:preprocessor_output_filenameativarproject_filenameativar |
Redefinindo propriedades
Quando você exibe a caixa de diálogo Páginas de Propriedade para um projeto e o nó de projeto está selecionada em Gerenciador de Soluções, para muitas propriedades, você pode selecionar herdar do pai ou padrões de projeto ou alterar o valor outra maneira.
Quando você exibe a caixa de diálogo Páginas de Propriedade para um projeto e um arquivo está selecionada em Gerenciador de Soluções, para muitas propriedades, você pode selecionar herdar do pai ou padrões de projeto ou alterar o valor outra maneira.Entretanto, se o projeto contém muitos arquivos que têm valores de propriedade que diferem dos valores de projeto padrão, o projeto levará mais tempo para compilar.
Dica |
---|
Para atualizar a caixa de diálogo Páginas de Propriedade de modo que exibe as seleções, última clique Aplicar. |
A maioria das opções de projeto são opções do sistema (plataforma).Algumas opções de projeto derivam de folhas de estilos que são aplicadas quando você atualiza propriedades na seção de Padrões de Projeto da página de propriedades de configuração de Geral para o projeto.Para obter mais informações, consulte Página de propriedades geral (projeto).
Especificando valores definidos pelo usuário
Você deve definir as propriedades valor com certeza.Um valor definido pelo usuário pode conter um ou mais caracteres alfanuméricos ou macro com nomes de Arquivo.Algumas dessas propriedades podem levar apenas um valor definido pelo usuário, mas outras podem levar uma lista delimitada por ponto-e-vírgula de vários valores.
Para especificar um valor definido pelo usuário para uma propriedade, ou uma lista se a propriedade pode ter vários valores definidos pelo usuário, na coluna à direita do nome de propriedade, execute uma das seguintes ações:
Digite o valor ou a lista de valores.
Clique na seta suspensa.Se Editar estiver disponível, clique e na caixa de texto, digite o valor ou a lista de valores.Uma maneira alternativa para especificar uma lista é digite cada valor em uma linha separada na caixa de texto.Na página de propriedades, os valores serão exibidos como uma lista delimitada por ponto-e-vírgula.
Para inserir uma macro de projeto Arquivo como um valor, um clique Macros e clique duas vezes no nome macro.
Clique na seta suspensa.Se Procurar estiver disponível, clique e em seguida um ou mais valores.
Para uma propriedade várias avaliada, a opção de herdar do pai ou padrões de projeto está disponível quando você clica na seta suspensa na coluna à direita do nome de propriedade e clique em Editar.Por padrão, a opção está selecionada.
Observe que uma página de propriedades exibe somente as configurações no nível atual para uma propriedade várias avaliada que herda de outro nível.Por exemplo, se um arquivo está selecionado em Gerenciador de Soluções e você seleciona a propriedade C/C++ de Definições do Pré-processador , definições de nível são exibidas mas as definições herdadas de nível de projeto não são exibidas.Para exibir o nível atual e valores herdadas, clique na seta suspensa na coluna à direita do nome de propriedade e clique em Editar.Se você usar Modelo de projeto do Visual C++, esse comportamento também é aplicado para os objetos em arquivos e em projetos.Isto é, quando você consulta para os valores em uma propriedade em nível de arquivo, você não receberá os valores para essa mesma propriedade em nível de projeto.Você deve explicitamente obter os valores de propriedade em nível de projeto.Além disso, alguns valores herdadas de uma propriedade podem vir de uma folha de estilos, que não é acessível por meio de programação.
Nesta seção
Adicionar caixa de diálogo do caminho de pesquisa de referência
Página de propriedades da etapa de compilação personalizada: geral
Página de propriedades de ferramenta do gerador de dados XML
Páginas de propriedades de ferramenta do gerador de documento XML
Consulte também
Tarefas
Como: criar e remover dependências de projeto
Como: criar e editar configurações