Páginas de propriedades de depuração do C++

Essas páginas de propriedade podem ser encontradas em Projeto>Propriedades>Propriedades de Configuração>Depuração. Escolha o tipo de depurador na lista Depurador a ser iniciado. Para obter mais informações sobre como depurar código do C++, confira Tutorial: Saiba como depurar código do C++ usando o Visual Studio e Depuração de código nativo.

Página de propriedades do depurador local do Windows

Comando

O comando de depuração a ser executado.

Argumentos do comando

Os argumentos da linha de comando a serem passados para o aplicativo.

Diretório de trabalho

O diretório de trabalho do aplicativo. Por padrão, o diretório que contém o arquivo de projeto.

Anexar

Especifica se o depurador deve tentar se anexar a um processo existente quando a depuração for iniciada.

Tipo de Depurador

Especifica o tipo de depurador a ser usado. Quando essa propriedade é definida como Auto, o tipo de depurador é selecionado com base no conteúdo do arquivo .exe.

Opções

  • Somente nativo
  • Somente gerenciado (.NET Framework)
  • Misto (.NET Framework)
  • Somente gerenciado (.NET Core)
  • Híbrido (.NET Core)
  • Automático
  • Somente GPU (C++ AMP)
  • JavaScript (WebView2)

Opções

  • Somente nativo
  • Somente gerenciado
  • Mixed
  • Automático
  • Script
  • Somente GPU (C++ AMP)

Ambiente

Especifica o ambiente para o programa ser depurado ou as variáveis a serem mescladas com o ambiente existente.

Tipo de acelerador de depuração

O tipo de acelerador de depuração a ser usado para depurar o código da GPU. (Disponível quando o depurador de GPU está ativo).

Comportamento padrão de ponto de interrupção da GPU

Define com que frequência o depurador de GPU interrompe a execução.

Opções

  • Interromper uma vez por warp
  • Interromper para cada thread (como o comportamento da CPU)

Ambiente de mesclagem

Mescla variáveis de ambiente especificadas com o ambiente existente.

Depuração SQL

Especifica se o depurador SQL deve ser anexado.

Acelerador Padrão de Amp

Substituir a seleção de acelerador padrão do C++ AMP. Essa propriedade não se aplica quando você depura o código gerenciado.

Página de propriedades do Depurador Remoto do Windows

Para obter mais informações sobre a depuração remota, confira Depuração remota de um projeto do Visual C++ no Visual Studio.

Comando remoto

O comando de depuração a ser executado.

Argumentos do comando remoto

Os argumentos da linha de comando a serem passados para o aplicativo.

Diretório de trabalho

O diretório de trabalho do aplicativo. Por padrão, o diretório que contém o arquivo de projeto.

Nome do servidor remoto

Especifica o nome de um servidor remoto.

Conexão

Especifica o tipo de conexão.

Opções

  • Remoto com autenticação do Windows Para obter mais informações, consulte autenticação do Windows.
  • Remoto sem autenticação

Tipo de Depurador

Especifica o tipo de depurador a ser usado. Quando essa propriedade é definida como Auto, o tipo de depurador é selecionado com base no conteúdo do arquivo .exe.

Opções

  • Somente nativo
  • Somente Gerenciado (.NET Framework)
  • Misto (.NET Framework)
  • Somente gerenciado (.NET Core)
  • Misto (.NET Core)
  • Automático
  • Apenas GPU (C++ AMP)
  • JavaScript (WebView2)

Opções

  • Somente nativo
  • Somente gerenciado
  • Mixed
  • Automático
  • Script
  • Somente GPU (C++ AMP)

Ambiente

Especifica o ambiente para o programa ser depurado ou as variáveis a serem mescladas com o ambiente existente.

Tipo de acelerador de depuração

O tipo de acelerador de depuração a ser usado para depurar o código da GPU. (Disponível quando o depurador de GPU está ativo).

Comportamento de ponto de interrupção padrão da GPU

Define a frequência com que o depurador da GPU executa interrupções.

Opções

  • Interromper uma vez por warp
  • Interromper para cada thread (como o comportamento da CPU)

Anexar

Especifica se o depurador deve tentar anexar-se a um processo existente quando a depuração for iniciada.

Depuração de SQL

Especifica se o depurador SQL deve ser anexado.

Diretório de implantação

Quando estiver depurando em um computador remoto, se você quiser que o conteúdo da saída do projeto (exceto os arquivos PDB) seja copiado para o computador remoto, especifique o caminho aqui.

Arquivos adicionais a implantar

Quando estiver depurando em um computador remoto, arquivos e diretórios especificados aqui (além da saída do projeto) são copiados no Diretório de implantação, se este tiver sido especificado.

Implantar bibliotecas em runtime de depuração do Visual C++

Especifica se as bibliotecas de runtime de depuração da plataforma ativa (Win32, x64 ou ARM) devem ser implantadas.

Implantar bibliotecas de runtime do Visual C++

Especifica se a biblioteca de runtime deve ser implantada para a plataforma ativa (Win32, x64 ou ARM).

Acelerador Padrão de Amp

Sobrescrever a seleção padrão do acelerador do C++ AMP. Essa propriedade não se aplica ao depurar o código gerenciado.

Página de propriedades do depurador do navegador da Web

URL de HTTP

Especifica a URL para o projeto.

Tipo de Depurador

Especifica o tipo de depurador a ser usado. Quando essa propriedade é definida como Auto, o tipo de depurador é selecionado com base no conteúdo do arquivo .exe.

Opções

  • Somente nativo
  • Somente gerenciado
  • Mixed
  • Automático

Opções

  • Somente nativo
  • Somente gerenciado
  • Mixed
  • Automático
  • Script

Página de propriedades do Depurador de Serviço Web

URL HTTP

Especifica a URL para o projeto.

Tipo de Depurador

Especifica o tipo de depurador a ser usado. Quando essa propriedade é definida como Auto, o tipo de depurador é selecionado com base no conteúdo do arquivo .exe.

Opções

  • Somente nativo
  • Somente gerenciado
  • Mixed
  • Automático

Opções

  • Somente nativo
  • Somente gerenciado
  • Mixed
  • Automático
  • Script

Depuração de SQL

Especifica se o depurador SQL deve ser anexado.