Помимо этого, я не знаю, смогу ли я воспроизвести это сейчас, когда это произошло (я использую это конкретное приложение в течение недели или двух без проблем), предполагая, что я запускаю свое приложение в отладчике VS, как я должен заняться отладкой тупика после того, как это произошло? Я думал, что смогу получить доступ к стекам вызовов, если приостановлю программу и, следовательно, увижу, где были разные потоки, когда это произошло, но нажатие на паузу просто привело Visual Studio в тупик, пока я не убил свое приложение.
Есть ли другой способ, кроме просмотра дерева исходных текстов, для поиска потенциальных проблем? Есть ли способ получить доступ к стекам вызовов после того, как проблема возникла, чтобы увидеть, в чем проблема? Какие-нибудь другие инструменты / советы / приемы, которые могут помочь?