首页 > 解决方案 > 无法开始调试:无法连接到 127.0.0.1:29308

问题描述

我正在使用安装在使用 Hyper-V 创建的 VM 中的 Visual Studio 中开发 Xamarin Form 应用程序。通过 ADB 和端口转发(https://bitbucket.org/chabernac/adbportforward/wiki/Home),我以 wi-fi 模式将我的物理设备连接到 VM。

VM 中的 Visual Studio 可以正确看到设备,但是当我开始调试时,应用程序已正确安装在我的设备中,但在应用程序打开时调试崩溃。Visual Studio 的输出是:

无法开始调试:无法连接到 127.0.0.1:29308:无法建立连接,因为目标机器主动拒绝它 127.0.0.1:29309 无法连接调试器。您可以在 Xamarin 诊断输出中查看更多详细信息以及日志中的完整异常。

在 Xamarin 诊断输出中看不到任何可以让我了解问题所在的内容。

你能帮助我吗?谢谢

标签: androidxamarinvirtual-machineadbhyper-v

解决方案


您必须最迟更新 SDK 平台工具。


推荐阅读