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