Gerenciar propriedades do projeto e da solução

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.

Screenshot of the Solution Explorer context menu with the Properties option highlighted.

Screenshot of the Solution Explorer context menu with the Properties option highlighted.

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

Screenshot of Solution Explorer with a Properties node showing.

Observação

Este tópico aplica-se ao Visual Studio no Windows. Para o Visual Studio para Mac, confira Gerenciando propriedades da solução e do projeto (Visual Studio para Mac).

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

Screenshot of the Project Designer, with the Build tab selected.

Screenshot of the Project Designer, with the Build tab selected.

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:

Screenshot of the Project Designer, with the Compile tab selected.

Screenshot of the Project Designer, with the Compile tab selected.

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. Esta ilustração mostra uma página de propriedades de projeto do C++ (páginas em JavaScript são semelhantes):

Screenshot of the C++ project properties page.

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 ou escolher quais projetos devem ser o projeto de inicialização quando F5 é pressionado e definir as opções de análise de código.

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, confira a seção "Arquivo de solução" da página Soluções e projetos no Visual Studio.