У меня есть решение, состоящее из 2 проектов (бизнес-логика и тесты). Я запускаю тестирование в отладке, чтобы проверить, что не так с бизнес-логикой. Проблема в том, что когда я перехожу асинхронный метод в бизнес-логике, я не вижу местных жителей. введите описание изображения здесь

enter image description here

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

Вот мой тестовый код введите описание изображения здесь

2
Sergey Aslanov 28 Май 2019 в 12:04

2 ответа

Лучший ответ

Большое спасибо. Но виновником в моем случае был ILMerge (в проекте BusinessLogic), о котором я забыл, как только убрал, все работает отлично!

0
Sergey Aslanov 4 Июн 2019 в 07:52

Проблема в том, что вы устанавливаете точку останова в строке 52. Когда программа достигает этой строки, она останавливается, , но не выполняет ее . Итак, myVar там не объявлен. После бегущей строки 52 она будет объявлена и будет видна. Установите точку останова в строке 53.

1
Bogdan Doicin 28 Май 2019 в 09:15
56338578