@Rodrijjke

Как определить, где в исходниках находится исполняемый C# код?

Есть исходники C#. Нужно получить информацию о том, где именно в них находится код, исполняемый сейчас процессом. То есть получить строку, метод, класс для каждого потока. Содержит ли эту информацию CLR? Если это возможно, то существуют ли готовые решения?
  • Вопрос задан
  • 254 просмотра
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Да, в месте с исполняемым файлом при компиляции можно изготовить отладочную информацию *.pdb (для компилятора VS), в ней и будет храниться ответ на ваш вопрос. Как его распотрошить, это уж вы ищите сами.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
BasiC2k
@BasiC2k
.NET developer (open to job offers)
При запуске из-под IDE, нажмите паузу. Выполнение остановится, а в IDE высветился строка, на которой выполнение кода остановилось.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы