C++ 调试属性页

这些属性页可在 项目>属性>配置属性>调试 下找到。 在 要启动的调试器 列表中选择调试器类型。 有关调试 C++ 代码的详细信息,请参阅教程:学习使用 Visual Studio 调试 C++ 代码调试本机代码

本地Windows调试器属性页

命令

要执行的调试命令。

命令参数

要传递到应用程序的命令行参数。

工作目录

应用程序的工作目录。 默认情况下,是包含项目文件的目录。

附加

指定调试器是否应尝试在启动调试时附加到现有进程。

调试器类型

指定要使用的调试器类型。 当此属性设置为“自动”时,会根据 .exe 文件的内容选择调试器类型。

选择项

  • 仅限本地
  • 仅限托管(.NET框架)
  • 混合(.NET框架)
  • 仅限托管(.NET核心)
  • 混合(.NET核心)
  • 自动
  • 仅限 GPU (C++ AMP)
  • JavaScript (WebView2)

选择项

  • 仅限本地
  • 仅限托管
  • Mixed
  • 自动
  • 脚本
  • 仅限 GPU (C++ AMP)

环境

指定要调试的程序的环境,或要与现有环境合并的变量。

调试加速器类型

用于调试 GPU 代码的调试加速器类型。 (当 GPU 调试器处于活动状态时可用。)

GPU 默认断点行为

设置 GPU 调试器中断的频率。

选择项

  • 每个 warp 中断一次
  • 对每个线程中断(类似于 CPU 的行为)

合并环境

将指定的环境变量与现有环境合并。

SQL 调试

指定是否附加 SQL 调试器。

Amp 默认加速器

覆盖 C++ AMP 的默认加速器选择。 调试托管代码时,此属性不适用。

远程Windows调试器属性页

有关远程调试的详细信息,请参阅在 Visual Studio 中远程调试 Visual C++ 项目

远程命令

要执行的调试命令。

远程命令参数

要传递到应用程序的命令行参数。

工作目录

应用程序的工作目录。 默认情况下,是包含项目文件的目录。

远程服务器名称

指定远程服务器名称。

连接

指定连接类型。

选择项

  • 使用 Windows 身份验证进行远程连接 有关详细信息,请参阅 Windows 身份验证
  • 无需身份验证的远程访问

调试器类型

指定要使用的调试器类型。 当此属性设置为“自动”时,会根据 .exe 文件的内容选择调试器类型。

选择项

  • 仅限本地
  • 仅限托管(.NET框架)
  • 混合(.NET框架)
  • 仅限托管(.NET核心)
  • 混合(.NET核心)
  • 自动
  • 仅限 GPU (C++ AMP)
  • JavaScript (WebView2)

选择项

  • 仅限本地
  • 仅限托管
  • Mixed
  • 自动
  • 脚本
  • 仅限 GPU (C++ AMP)

环境

指定要调试的程序的环境,或要与现有环境合并的变量。

调试加速器类型

用于调试 GPU 代码的调试加速器类型。 (当 GPU 调试器处于活动状态时可用。)

GPU 默认断点行为

设置 GPU 调试器中断的频率。

选择项

  • 每个线程束中断一次
  • 对每个线程中断(类似 CPU 的行为)

附加

指定调试器是否应尝试在启动调试时附加到现有进程。

SQL 调试

指定是否附加 SQL 调试器。

部署目录

在远程计算机上调试时,如果希望将项目输出的内容(PDB 文件除外)复制到远程计算机上,请在此指定路径。

其他要部署的文件

在远程计算机上调试时,在此指定的文件和目录(项目输出除外)将被复制到部署目录(如果指定)。

部署 Visual C++ 调试运行时库

指定是否为活动平台(Win32、x64 或 ARM)部署调试运行库。

部署 Visual C++ 运行时库

指定是为活动平台(Win32、x64 还是 ARM)部署运行时库。

Amp 默认加速器

覆盖 C++ AMP 的默认加速器选择。 调试托管代码时,此属性不适用。

Web 浏览器调试器属性页

HTTP URL

指定项目的 URL。

调试器类型

指定要使用的调试器类型。 当此属性设置为“自动”时,会根据 .exe 文件的内容选择调试器类型。

选择项

  • 仅限本地
  • 仅限托管
  • Mixed
  • 自动

选择项

  • 仅限本地
  • 仅限托管
  • Mixed
  • 自动
  • 脚本

Web 服务调试器属性页

HTTP URL

指定项目的 URL。

调试器类型

指定要使用的调试器类型。 当此属性设置为“自动”时,会根据 .exe 文件的内容选择调试器类型。

选择项

  • 仅限本地
  • 仅限托管
  • Mixed
  • 自动

选择项

  • 仅限本地
  • 仅限托管
  • Mixed
  • 自动
  • 脚本

SQL 调试

指定是否附加 SQL 调试器。