您可以從 Windows主機系統中透過虛擬序列連接埠偵錯虛擬機器中的應用程式。
必要條件
- 確認主機系統上已安裝適用於 Windows 的偵錯工具,且支援透過管道進行偵錯。必須是 5.0.18.0 版或更新版本。
- 確認已為虛擬機器設定序列連接埠。請參閱配置虛擬埠。
程序
- 在目標虛擬機器上設定具名管道,然後選取這端是伺服器 (This end is the server)。
- 開啟虛擬機器的電源。
- 选择虚拟机,然后选择,确认串行端口已经连接。
- 如果序列連接埠未報告為 \\。##pipe\\}nameDPIpe,選取虛擬序列連接埠,然後按一下 Connect。
- 在主機系統上,輸入偵錯工具命令。
例如:
debugger -k com:port=\\。'pipe\\}將命名管,pipe
debugger值為
WinDbg 或
KD。
- 按 Enter 鍵以開始偵錯。