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.
Você pode alterar as configurações de depuração do projeto em C# na guia Depuração e na guia Compilação das páginas de propriedades do projeto.
Para abrir as páginas de propriedades, selecione o projeto no Gerenciador de Soluções e, em seguida, selecione o ícone Propriedades ou clique com o botão direito do mouse no projeto e selecione Propriedades.
Para obter mais informações, confira Configurações de depuração e lançamento.
Importante
Essas configurações não se aplicam a aplicativos .NET Core, ASP.NET ou UWP. Para configurar as configurações de depuração para .NET 5+ e .NET Core, consulte Configurações do projeto para configurações de depuração do C# (.NET 5+, .NET Core).
Importante
Essas configurações não se aplicam a aplicativos .NET Core, ASP.NET ou UWP. Para definir as configurações de depuração para aplicativos UWP, consulte Iniciar uma sessão de depuração para um aplicativo UWP.
Guia Depurar
Configuração | Descrição |
---|---|
Configuração | Define o modo para a criação do aplicativo. Selecione Ativo (Depurar), Depurar, Versão ou Todas as Configurações na lista suspensa. |
Iniciar ação | Especifica a ação ao selecionar Iniciar em uma Configuração de Depuração. - O projeto inicial é o padrão e inicia o projeto de inicialização para depuração. Para obter mais informações, consulte Escolha o projeto de inicialização. - inicia o programa externo e se anexa a um aplicativo que não faz parte de um projeto do Visual Studio. Para obter mais informações, confira Anexar a processos em execução com o depurador. - Inicie o navegador com a URL para depurar um aplicativo web. |
opções de início>argumentos de linha de comando | Especifica os parâmetros de linha de comando para o aplicativo que está sendo depurado. O nome do comando é o nome do aplicativo especificado em Iniciar programa externo. |
Opções de Início >Diretório de Trabalho | Especifica o diretório de trabalho do aplicativo que está sendo depurado. Em C#, o diretório de trabalho é \bin\debug por padrão. |
opções de início>Usar máquina remota | Na depuração remota, selecione essa opção e insira o nome do destino de depuração remota ou um nome de servidor Msvsmon. A localização de um aplicativo no computador remoto é especificada pela propriedade Caminho de Saída na guia Compilar. O local deve ser um diretório que pode ser compartilhado no computador remoto. |
Mecanismo do depurador>Habilitar a depuração de código não gerenciado | Depura chamadas para código Win32 nativo (não gerenciado) do aplicativo gerenciado. |
Mecanismo do depurador>Habilitar depuração do SQL Server | Depura objetos de banco de dados do SQL Server. |
Guia Compilação
Configuração | Descrição |
---|---|
Geral>símbolos de compilação condicional | Defina as constantes DEBUG e TRACE, se selecionadas. Essas constantes permitem a compilação condicional da classe de depuração e da classe Trace. Com essas constantes definidas, os métodos da classe Debug e Trace geram saída para a Janela de Saída. Sem essas constantes, os métodos de classe Depuração e Rastreamento não são compilados e nenhuma saída é gerada. Em geral, DEBUG é definida na versão de Depuração de uma compilação e indefinida na versão de Lançamento. TRACE é definido nas versões Debug e Release. |
Geral>Otimizar código | A menos que um bug apareça apenas no código otimizado, deixe essa configuração desmarcada para builds de depuração. O código otimizado é mais difícil de depurar, pois as instruções não correspondem diretamente às instruções no código-fonte. |
Saída>Caminho de saída | Normalmente definido para bin\Debug para depuração. |
Botão Avançado | Para obter informações sobre opções avançadas de depuração, confira Caixa de diálogo Configurações avançadas de build (C#). O formato portátil de arquivos de símbolo (.pdb) é um novo formato multiplataforma para aplicativos .NET Core. |