Как отладить фоновый сервис (IBackgroundTask) приложения UWP? - PullRequest
0 голосов
/ 24 октября 2019

Я следил за документацией Microsoft о том, как создавать и использовать службу приложений с помощью приложения UWP https://docs.microsoft.com/en-us/windows/uwp/launch-resume/how-to-create-and-consume-an-app-service

Фоновая служба - это компонент среды выполнения Windows, полный доступ к исходному коду которого можно получить по приведенной выше ссылке. .

Я пытаюсь отладить метод Run () в Inventory.cs, однако точки останова не работают из-за того, что символы не загружаются (хотя для проекта есть файл .pdb) и Debug.WriteLineили Console.WriteLine не записывает данные в окно вывода.

То, что я пробовал:

  • Запуск приложения в режиме отладки (не выпуск)
  • Запускприложение с отладчиком, подключенным к VS (нажатие F5) (не просто запуск экземпляра без отладчика)
  • «Перенаправление всего текста окна вывода в непосредственное окно» НЕ проверено
  • «Определить константу отладки"и" Определить константу TRACE "проверены
  • Щелкните правой кнопкой мыши в окне вывода и убедитесь, что установлен флажок" Вывод программы "
  • Предоставление файла .pdb файлаПриложение компонента среды выполнения Windows (точки останова все еще не достигнуты)

Вещи, которые я еще не пробовал:

Как отладить методы Inventory.cs компонента среды выполнения Windows?

...