После обновления до версии 4.0.4 я начал получать соединение с отладчиком, потерял ошибку. Я попытался переустановить все компоненты (monodevelop, android sdk, java sdk и т. Д.). Я также очистил реестр, перезагрузился после переустановки. Но все усилия не имели никакого значения. Все версии android os (от 1,6 до 4,0), предназначенные для всех, имели такую же ошибку при отладке. Предыдущая версия работала большую часть времени во время отладки. Было довольно сложно найти ответы на веб-сайте Xamarin. Если кто-то может пролить свет на этот вопрос, я очень благодарен. Благодарю.Ошибка инициализации отладчика: Mono.Debugging.Soft.DisconnectedException
ответ
Я тоже столкнулся с этим.
Я обновил до 4,05 бета, но проблема сохранилась. Затем я отключил проект Properties -> Mono Android Options -> Use Fast Deployment
(только режим отладки), выбрал «Развертывание решения вручную», а отладчик волшебным образом подключен и работал правильно.
Не уверен, что обновление 4,05 было необходимо, но я подозреваю, что быстрое развертывание - это то, что исправлено.
Я пробовал все перезагрузки и т. Д. И нашел эту тему во время моего разочарования. Наконец, я попытался создать режим освобождения вместо отладки, и это волшебным образом решило проблему и приложило к отладчику. Там после того, как я смог вернуться к отладке без каких-либо проблем.
исправить ту же проблему, перейдя на Mono андроид опции и настройки:
- ссылающаяся: ADK и пользовательские сборки
- Использовать общие среды выполнения: да
- использования fastdeployment: да
надеюсь, что это поможет
Использование совместного использования сделало это для меня - спасибо – tura08
эта проблема возникает каждый раз, когда мы измените файл: например, при изменении файла main.axml. или при добавлении нового файла .so. просто запустить свой проект дважды (первый эта ошибка появляется и второй очереди он работает нормально)
Я решил эту проблему, загрузив [Mono.Posix.dll] [1] и вставить его упомянуть путь в исключение. Мой путь: C: \ Program Files (x86) \ Microsoft Visual Студия \ 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>
Спасибо за подсказку. Он работал красиво. –