Отладка dll, на которую ссылается проект Xamarin.Forms с VS 2019 - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть проект Xamarin.Forms и ссылка на dll, которую я написал. Не знаю с каких пор, но теперь я не могу установить точку останова в dll или войти в dll. Я выполняю отладку непосредственно на планшете Android.

Сначала я получил сообщение

Ваше приложение перешло в состояние останова, но код для отображения отсутствует, поскольку все потоки выполняли внешний код (обычно системный или структурный код).

Затем я изменил параметры отладки и снял флажок «Включить только мой код». Теперь я получаю

Не работает совместимый код
Выбранный механизм отладки не поддерживает выполнение кода в текущем потоке (например, выполняется только собственный код времени выполнения).

Я проверил решения из этого поста , но до сих пор ничего из них не работало:

  • pdb файлы находятся в том же месте, где dll - это
  • «Включить только мой код» не было отмечено
  • все в режиме отладки в Build> Configuration Manager (проект Xamarin.Forms, а также библиотека)
  • uncheck of » Требовать, чтобы исходный файл точно совпадал с исходной версией "и" Перешагнуть через свойства и операторы "
  • , перезапустить VS
  • , очистить решения и восстановить
  • , очистить %USERPROFILE%\AppData\Local\Temp, как описано здесь
  • отмечен флажок «Включить отладку собственного кода» в параметрах проекта решения XF
  • перезапущен P C
  • удалено приложение и библиотеки поддержки с устройства
  • пробовал другое устройство вкл л. эмулятор

Он всегда работал так:

  • проверенная ссылка на правильную версию dll (с перестройкой)
  • open * .cs файл из проекта dll
  • установить точку останова или войти в dll и повеселиться

Теперь этого нет, и у меня кончаются идеи. Я использую Visual Studio 2019 (v 16.5.4). Это работает со ссылкой на проект, но я не хочу менять настройки каждый раз. Или эта функция (отладка ссылочной библиотеки DLL) была удалена в VS 2019?

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