當您嘗試進行遠端偵錯時,可能會看到下列錯誤訊息:
Error: The Visual Studio Remote Debugger on the target computer cannot connect back to this computer. Kerberos authentication failed.
當 Visual Studio 遠端偵錯監視是使用本機系統或網路服務帳戶執行時,就會發生這個錯誤。 在其中一個帳戶下,遠端偵錯工具必須建立 Kerberos 驗證連接,以與 Visual Studio 偵錯工具主機電腦通訊。
Kerberos 驗證在下列情況下無法使用:
目標電腦或者是偵錯工具主機電腦位於工作群組中,而非網域中。
- 或 -
在網域控制站上已停用 Kerberos。
如果無法使用 Kerberos 驗證,請將帳戶變更為用於執行 Visual Studio 遠端偵錯監視的帳戶。 如需相關程序,請參閱錯誤:目標電腦上的 Visual Studio 遠端偵錯工具服務無法連回這部電腦。
如果兩部電腦都連接至相同的網域,而您仍然收到這個訊息,請確認目標電腦上的 DNS 有正確解析偵錯工具主機電腦的名稱。 請參閱下列程序。
若要確認目標電腦上的 DNS 有正確解析偵錯工具主機電腦的名稱
在目標電腦上,開啟 [開始] 功能表,指向 [附屬應用程式],然後按一下 [命令提示字元]。
在 [命令提示字元] 視窗中,鍵入:
ping <debugger_host_computer_name>ping回應的第一行顯示針對指定電腦,DNS 所傳回的電腦全名和 IP 位址。在偵錯工具主機電腦上,開啟 [命令提示字元] 視窗,並執行
ipconfig。比較 IP 位址值。