Configurações de projeto para configurações de depuração do C#
Você pode alterar configurações do projeto para uma configuração de depuração C# na janela de Páginas de Propriedade , conforme discutido em Configurações de depuração e versão.As tabelas a seguir mostram onde localizar depurador- configurações relacionadas na janela de Páginas de Propriedade .
Cuidado |
---|
Este tópico não se aplica a apps de armazenamento do windows.Consulte Como iniciar uma sessão de depuração (Visual C++, visual C# e Visual Basic). |
Guia de depuração
Configuração |
Descrição |
---|---|
Configuração |
Defina o modo para compilar o aplicativo.Escolher entre Ativa (depuração), Depurar, Versão, Todas as Configurações. |
Inicie a ação |
Este grupo de controles especifica a ação que ocorrerá quando você escolhe início do menu de depuração.
|
Argumentos de linha de comando |
Especificar argumentos de linha de comando para que o programa seja depurado.O nome de comando é o nome do programa especificado no programa externo de Início.Se a ação de Início é definida iniciar o URL, argumentos de linha de comando não podem ser especificados. |
Diretório de trabalho |
Especifica a pasta de trabalho do programa que está sendo depurado.Em Visual C#, a pasta de trabalho que é o diretório do aplicativo é iniciado \ bin \ debug por padrão. |
Use o computador remoto |
O nome de um computador remoto onde o aplicativo é executado para fins de depuração ou Nome do servidor de Msvsmon.O local de EXE no computador remoto é especificado pela propriedade na pasta propriedades de configuração, categoria do caminho de saída de compilação.O local deve ser um diretório compartilhável no computador remoto. |
Ativar a depuração de código não gerenciado |
Permite que você depurar chamadas para código não gerenciado () do Win32 de nativo do seu aplicativo gerenciado. |
Ativar depuração SQL Server |
Permite a depuração de objetos de banco de dados SQL Server. |
Compile a guia
Configuração |
Descrição |
---|---|
Símbolos de compilação condicional: |
Constantes debug e trace são definidas aqui. Essas constantes de compilação condicional permitem a Classe debug e de Classe trace.Com essas constantes definido, métodos da classe de depuração e rastreamento geram saída para A janela de saída.Sem essas constantes, os métodos da classe de depuração e rastreamento não são compilados e nenhuma saída é gerada.
|
Otimizar o código |
A menos que você encontrar um erro que aparece apenas em código otimizado, você deve deixar essa configuração desativa na versão de depuração.O código otimizado é mais difícil de depuração porque as instruções não correspondem diretamente às instruções em suas janelas de origem. |
Caminho de saída: |
Normalmente definido para a pasta bin \ debug para depurar. |