Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os projetos têm propriedades que governam muitos aspetos de compilação, depuração, teste e implantação. Algumas propriedades são comuns entre todos os tipos de projeto, e algumas são exclusivas para linguagens ou plataformas específicas.
Pode aceder às propriedades do projeto clicando com o botão direito no nó doprojeto no Explorador de Soluções e selecionando Propriedades. Também pode escrever propriedades na caixa de pesquisa da barra de menu e selecionar Janela de Propriedades nos resultados.
A maioria das propriedades dos projetos não depende da configuração ou da plataforma, mas algumas dependem. Para mais informações, consulte Definir propriedades com base em configurações.
Os projetos .NET também podem ter um nó de propriedades na própria árvore do 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 Projetos .NET expõe as propriedades.
A captura de tela a seguir mostra a página de propriedades Build no .NET Project Designer para um projeto de console em C#:
A captura de tela a seguir mostra a página de propriedades Compilar no .NET Project Designer para um projeto de console no Visual Basic:
Para mais informações sobre cada propriedade .NET, consulte Designer de Projetos .NET.
Dica
Soluções e itens de projeto têm cada um algumas propriedades. Acede a estas propriedades na janela de Propriedades, não no Designer de Projetos .NET.
Designer do Projeto .NET Framework
Para projetos .NET Framework, o Project Designer tem um conjunto diferente de separadores. A tabela seguinte remete para a referência de propriedade de cada separador.
Importante
As propriedades do projeto a que acedes através do Designer de Projetos .NET diferem das propriedades na janela de Propriedades.
| Propriedade | Language/platform | Descrição |
|---|---|---|
| Application | C#, F#, Visual Basic, UWP, WPF | Especifique as configurações e propriedades do aplicativo para um projeto. |
| Construir | C#, F#, WPF | Especifique as propriedades de configuração de compilação para um projeto. |
| Criar eventos | C#, Visual Basic, WPF | Especifique as instruções de configuração de compilação. |
| Análise de código | C#, F#, Visual Basic, WPF | Configure a ferramenta de análise de código. |
| Compilar | Visual Basic | Especifique as propriedades da compilação. |
| As Minhas Extensões | Visual Basic | Gerencie extensões My Namespace. |
| Package | C#, F#, Visual Basic | Gere um pacote NuGet na compilação. |
| Publicar | Visual Basic, WPF | Configure propriedades para ClickOnce. |
| Referências | Visual Basic | Gerencie as referências usadas por um projeto. |
| Caminhos de Referência | WPF | Gerencie 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 C#, crie um arquivo de recursos padrão para um projeto Visual Basic ou adicione recursos a um projeto WPF. |
| Serviços | Visual Basic, WPF, Windows Forms | Habilite os serviços de aplicativo cliente. |
| Settings | C#, F#, Visual Basic, WPF | Especifique as configurações do aplicativo de um projeto. |
| Assinatura | Visual Basic, WPF | Assine manifestos de aplicações e implantação e assine o conjunto. (Para um projeto do Visual Basic, a assinatura de manifesto ClickOnce para projetos .NET agora está em Build>Publish.) |
| Segurança | Visual Basic, WPF | Configure as definições de segurança de acesso ao código para aplicações que são implantadas usando a implantação ClickOnce. |
Projetos C++ e JavaScript
Os projetos em C++ e JavaScript utilizam uma interface de utilizador diferente para gerir 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 aceder às propriedades da solução, clique com o botão direito do rato no nó solução no Gerenciador de Soluções e selecione Propriedades. O menu de contexto do nó Solução também depende do tipo de projeto, linguagem de programação ou plataforma.
Na caixa de diálogo, você pode definir as configurações de projeto para compilações de Debug ou Release, e escolher quais projetos devem ser o projeto de inicialização ao selecionar F5. A página de propriedades Análise de Código no nível da 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 de Opções do Usuário da Solução (.suo). Para obter mais informações sobre esse tipo de arquivo, consulte arquivo de solução.