Почему Xamarin не достигает точек останова, когда настроен на отладку? - PullRequest
0 голосов
/ 20 мая 2018

Это решение Xamarin.Forms, и в настоящее время я создаю для UWP.Это небольшое, довольно новое решение.У меня есть несколько проблем с отладчиком:

  1. Когда сборка настроена на отладку, точки останова не удаляются.
  2. Когда установлен выпуск, точки останова удаляются, но он что-то загружаетв течение пяти минут, прежде чем закончить сборку.Он делает это каждый раз, поэтому он не кэширует какую бы то ни было загрузку.
  3. Установка точки останова в теле метода CanExecute команды перемещает вас в файл с именем Adapters.g.cs и устанавливает там точку останова для метода.Я никогда не видел ничего подобного раньше.Кроме того, это происходит только тогда, когда у меня установлен релиз.Он ничего не делает, когда настроен на отладку.

Я не изменил никаких настроек конфигурации для конкретной платформы.Это просто не работает из коробки.

1 Ответ

0 голосов
/ 20 мая 2018

Для моей ситуации это было решено, следуя инструкциям здесь .

  1. Перейти к общему проекту.enter image description here
  2. Перейдите в «Сборка»> «Дополнительно» ... Установите для «Отладочная информация» значение «Полный»

Это добавлено в файл .csproj:

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
  <DebugType>full</DebugType>
  <DebugSymbols>true</DebugSymbols>
</PropertyGroup>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...