您可以通过虚拟串行端口从 Windows 主机系统调试虚拟机中的应用程序。

前提条件

  • 确认主机系统上安装了 Windows 调试工具,且该工具支持通过管道进行调试。必须使用 5.0.18.0 或更高版本。
  • 确认为虚拟机配置了串行端口。请参阅配置虚拟端口

过程

  1. 在目标虚拟机上配置命名管道,然后选择该端是服务器
  2. 开启虚拟机。
  3. 选择虚拟机,然后选择虚拟机 > 可移动设备,确认串行端口已经连接。
  4. 如果串行端口未报告为 \\.\pipe\命名管道,请选择虚拟串行端口并单击连接
  5. 在主机系统中,键入调试程序命令。
    例如: 调试程序 -k com:port=\\.\pipe\命名管道,pipe
    调试程序的值是 WinDbgKD
  6. 按 Enter 键开始调试。