Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os projetos têm propriedades que regem muitos aspectos da compilação, depuração, teste e implantação. Algumas propriedades são comuns entre todos os tipos de projeto e outras são exclusivas de linguagens ou plataformas específicas.
Você pode acessar as propriedades do projeto clicando com o botão direito do mouse no nó do projeto no Gerenciador de Soluções e selecionando Propriedades. Você também pode digitar propriedades na caixa de pesquisa na barra de menus e selecionar Janela Propriedades nos resultados.
A maioria das propriedades do projeto não depende da configuração ou da plataforma, mas algumas dependem. Para obter mais informações, consulte definindo propriedades com base nas configurações.
Os projetos do .NET também podem ter um nó de propriedades na própria árvore de projeto.
Propriedades do projeto
As propriedades do projeto são organizadas em grupos e cada grupo tem sua própria página de propriedades. As páginas podem ser diferentes para diferentes idiomas e tipos de projeto.
Propriedades do projeto C#, Visual Basic e F#
Em projetos C#, Visual Basic e F#, o Designer de Projeto do .NET expõe as propriedades.
A seguinte captura de tela mostra a página de propriedades Build no Designer de Projeto do .NET para um projeto de console em C#:
A seguinte captura de tela mostra a página de propriedades Compilar no Designer de Projeto do .NET para um projeto de console no Visual Basic:
Para obter mais informações sobre cada propriedade .NET, consulte .NET Project Designer.
Dica
Soluções e itens de projeto têm algumas propriedades cada uma. Acesse essas propriedades na janela Propriedades, não no Designer de Projeto do .NET.
Designer de Projeto do .NET Framework
Para projetos do .NET Framework, o Designer de Projeto tem um conjunto diferente de guias. A tabela a seguir fornece a referência de propriedade para cada aba.
Importante
As propriedades do projeto que você acessa por meio do Designer de Projeto do .NET diferem das propriedades na janela Propriedades.
| Propriedade | Language/platform | Descrição |
|---|---|---|
| Aplicativo | C#, F#, Visual Basic, UWP, WPF | Especifique as configurações e as propriedades do aplicativo para um projeto. |
| Construir | C#, F#, WPF | Especifique propriedades de configuração de compilação para um projeto. |
| Eventos de Build | C#, Visual Basic, WPF | Especifique as instruções de configuração de build. |
| Code Analysis | C#, F#, Visual Basic, WPF | Configure a ferramenta de análise de código. |
| Compilar | Visual Basic | Especifique as propriedades de compilação. |
| Minhas Extensões | Visual Basic | Gerencie extensões do Meu Namespace. |
| Package | C#, F#, Visual Basic | Gere um pacote NuGet durante o build. |
| Publicar | Visual Basic, WPF | Configure propriedades para ClickOnce. |
| References | Visual Basic | Gerencie as referências usadas por um projeto. |
| Caminhos de referência | WPF | Gerenciar caminhos de referência para um projeto. |
| Recursos | C#, F#, Visual Basic, WPF | Acesse o arquivo RESX do Gerenciador de Soluções para um projeto em C#, crie um arquivo de recursos padrão para um projeto do Visual Basic ou adicione recursos a um projeto do WPF. |
| Serviços | Visual Basic, WPF, Windows Forms | Habilitar serviços de aplicativo cliente. |
| Settings | C#, F#, Visual Basic, WPF | Especifique as configurações de aplicativo de um projeto. |
| Assinatura | Visual Basic, WPF | Realize a assinatura dos manifestos de aplicativo e implantação, e assine o assembly. (Para um projeto do Visual Basic, a assinatura do manifesto ClickOnce para projetos do .NET agora está em Build>Publish.) |
| Segurança | Visual Basic, WPF | Defina as configurações de segurança de acesso de código para aplicativos implantados usando a implantação do ClickOnce. |
Projetos C++ e JavaScript
Os projetos C++ e JavaScript usam uma interface do usuário diferente para gerenciar propriedades do projeto. A captura de tela a seguir mostra uma página de propriedades do projeto C++. As páginas JavaScript são semelhantes.
Para obter informações sobre as propriedades do projeto C++, consulte Trabalhar com propriedades do projeto (C++). Para obter mais informações sobre propriedades JavaScript, consulte Páginas de propriedades, JavaScript.
Propriedades da solução
Para acessar propriedades na solução, clique com o botão direito do mouse no nó da solução no Gerenciador de Soluções e escolha Propriedades. O menu de contexto do nó Solução também depende do tipo de projeto, da linguagem de programação ou da plataforma.
Na caixa de diálogo, você pode definir as configurações do projeto para builds de Depuração ou Lançamento e escolher quais projetos devem ser o projeto de inicialização quando você selecionar F5. A página de propriedades Code Analysis na solução foi removida. Você ainda pode definir propriedades de análise de código no nível do projeto.
As propriedades da solução são armazenadas em um arquivo opções de usuário da solução (.suo). Para obter mais informações sobre esse tipo de arquivo, consulte arquivo de solução.