Xamarin.android 初始化调试器时出错:Mono.debug.Soft.DisconnectedException

Xamarin.android 初始化调试器时出错:Mono.debug.Soft.DisconnectedException,xamarin.android,Xamarin.android,升级到版本4.0.4后,我开始获取与调试器的连接已丢失错误。我已尝试重新安装所有组件(monodevelop、android sdk、java sdk等)。我还清理了注册表,重新安装后重新启动。但所有的努力都没有产生任何影响。所有针对的android操作系统版本(1.6到4.0)在调试时都有相同的错误。在调试期间,以前的版本大部分时间都正常工作。在Xamarin网站上很难找到答案。如果有人能阐明这个问题,我将非常感激。谢谢。我也遇到了这个问题 我升级到4.05测试版,但问题依然存在。然后我禁用了

升级到版本4.0.4后,我开始获取与调试器的连接已丢失错误。我已尝试重新安装所有组件(monodevelop、android sdk、java sdk等)。我还清理了注册表,重新安装后重新启动。但所有的努力都没有产生任何影响。所有针对的android操作系统版本(1.6到4.0)在调试时都有相同的错误。在调试期间,以前的版本大部分时间都正常工作。在Xamarin网站上很难找到答案。如果有人能阐明这个问题,我将非常感激。谢谢。

我也遇到了这个问题

我升级到4.05测试版,但问题依然存在。然后我禁用了项目
Properties->Mono-Android选项->使用快速部署
(仅限调试模式),手动选择部署解决方案,调试器神奇地连接并正常工作


我不确定是否需要升级4.05,但我怀疑是关闭快速部署解决了这个问题。

我尝试了一切重新启动等方法,并在遇到挫折时发现了这个线程。最后,我尝试在发布模式下构建而不是调试,这神奇地解决了问题,并附加了调试器。之后,我可以毫无困难地切换回调试。

我通过转到 Mono android选项和设置:

  • 链接:adk和用户程序集
  • 使用共享运行时:是
  • 使用fastdeployment:是

希望有帮助

每次更改文件时都会出现此问题:例如,当您更改main.axml文件时。或者在添加新的.so文件时。只需运行项目两次(第一次出现此错误,第二次正常运行)

  • 我通过下载[Mono.Posix.dll][1]并粘贴解决了这个问题 例外地提及。我的路径:C:\Program Files (x86)\Microsoft Visual Studio Studio\2017\Professional\Common7\IDE\Extensions\Xamarin.VisualStudio

  • [1]

    另外,在devenev.exe.config的路径C:\Program中添加以下行 文件(x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE:



删除.vs、bin和obj文件夹后重新启动Visual studio

我的vs 2017在此之后死亡