Все вышеупомянутые методы (выгрузка в консоль, использование Debug.Write, настраиваемое ведение журнала и т. Д. И т. Д.) Для выгрузки содержимого переменных сделают свое дело.
Однако из вашего описания проблемы (то есть ")... отлично работает с точками останова, не запускается, когда запускается ... "), похоже, у вас есть многопоточный сценарий с проблемами синхронизации.В этом случае проверка используемых методов синхронизации может привести к лучшим результатам.