Ошибка инициализации отладчика: Mono.Debugging.Soft.DisconnectedException - PullRequest
4 голосов
/ 29 февраля 2012

После обновления до версии 4.0.4 у меня стало получаться соединение с отладчиком, была потеряна ошибка. Я попытался переустановить все компоненты (Monodevelop, Android SDK, Java SDK и т. Д.). Я также почистил реестр, перезагрузился после переустановки. Но все усилия не имели никакого значения. Все целевые версии Android OS (от 1.6 до 4.0) имели одинаковую ошибку при отладке. Предыдущая версия работала большую часть времени во время отладки. Было довольно сложно найти ответы на веб-сайте Xamarin. Если кто-то может пролить свет на эту проблему, я буду очень признателен. Спасибо.

Ответы [ 6 ]

2 голосов
/ 27 августа 2012

Я исправляю ту же проблему, перейдя к настройкам Mono android и установив:

  • связывание: adk и пользовательские сборки
  • Использовать общее время выполнения: да
  • использоватьfastdeployment: да

надеюсь, что поможет

2 голосов
/ 01 мая 2012

Я попробовал все перезагрузить и т. Д. И нашел эту тему во время моего разочарования.Наконец я попытался встроить режим выпуска вместо отладки, и это волшебным образом решило проблему и подключило отладчик.Там после того, как я мог вернуться к отладке без каких-либо проблем.

0 голосов
/ 11 марта 2018

Перезапустите Visual Studio после удаления папок .vs, bin и obj.

0 голосов
/ 09 августа 2017
  • Я решил эту проблему, загрузив [Mono.Posix.dll] [1] и вставив его в путь, указанный в исключении.Мой путь: C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ Extensions \ Xamarin.VisualStudio

  • [1] https://bugzilla.xamarin.com/attachment.cgi?id=22522

    Плюс добавьте следующие строки в devenev.exe.config по пути C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE:

   
   <runtime>
       <loadFromRemoteSources enabled="true"/> </runtime>
0 голосов
/ 02 апреля 2013

эта проблема возникает каждый раз, когда мы меняем файл: например, когда вы меняете файл main.axml. или когда добавьте новый .so файл. просто запустите ваш проект дважды (сначала появляется эта ошибка, а во второй - она ​​работает нормально)

0 голосов
/ 01 марта 2012

Я тоже с этим столкнулся.

Я обновил бета-версию до 4.05, но проблема осталась. Затем я отключил Project Properties -> Mono Android Options -> Use Fast Deployment (только в режиме отладки), вручную выбрал Deploy Solution, и отладчик волшебным образом подключился и работал правильно.

Не уверен, что было необходимо обновление 4.05, но я подозреваю, что именно быстрое развертывание было причиной его исправления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...