Gerenciar propriedades do projeto e da solução

Os projetos têm propriedades que controlam muitos aspectos da compilação, da depuração, do teste e da implantação. Algumas propriedades são comuns entre todos os tipos de projeto, e algumas são exclusivas de linguagens ou plataformas específicas.

Para acessar as propriedades do projeto, clique com o botão direito do mouse no nó do projeto no Gerenciador de Soluções e escolha Propriedades ou digite propriedades na caixa de pesquisa na barra de menus e escolha Janela de Propriedades nos resultados.

Captura de tela do menu de contexto Gerenciador de Soluções com a opção Propriedades realçada.

Captura de tela do menu de contexto Gerenciador de Soluções com a opção Propriedades realçada.

Os projetos do .NET também podem ter um nó de propriedades na árvore do projeto em si.

Captura de tela de Gerenciador de Soluções com um nó Propriedades sendo exibido.

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 idiomas e tipos de projeto distintos.

Projetos em C#, Visual Basic e F#

Nos projetos em C#, Visual Basic e F#, as propriedades são expostas no Designer de Projeto do .NET.

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#:

Captura de tela do Designer de Projeto, com a guia Compilar selecionada.

Captura de tela do Designer de Projeto, com a guia Compilar selecionada.

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:

Captura de tela do Designer de Projeto, com a guia Compilar selecionada.

Captura de tela do Designer de Projeto, com a guia Compilar selecionada.

Para obter mais informações sobre cada uma das propriedades do Designer de Projeto, confira O que é o Designer de Projeto do .NET.

Dica

As soluções têm algumas propriedades, bem como os itens de projeto. Essas propriedades são acessadas na janela Propriedades, não no Designer de Projeto do .NET.

Projetos em C++ e JavaScript

Projetos em C++ e JavaScript têm 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 em C++. As páginas com JavaScript são semelhantes.

Captura de tela da página de propriedades do projeto do C++.

Para obter informações sobre as propriedades do projeto C++, confira Trabalhar com propriedades do projeto (C++). Para obter mais informações sobre as propriedades do JavaScript, confira 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. Na caixa de diálogo, você pode definir as configurações do projeto para builds de Depuração ou Versão, escolher quais projetos devem ser o projeto de inicialização ao selecionar F5 e definir as opções de Code Analysis.

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 que você vê no menu de contexto do nó Solução também depende do tipo de projeto, da linguagem de programação ou da plataforma.

Captura de tela do menu do botão direito do mouse do nó da solução.

Na caixa de diálogo, você pode definir as configurações do projeto para builds de Depuração ou Versão, 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 de solução foi removida. Você ainda pode definir propriedades de análise de código no nível de projeto.

Captura de tela da caixa de diálogo Propriedades da solução.

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.