Как делается отладчик собственного скриптового редактора
От: Sаныч Таиланд  
Дата: 05.11.23 06:57
Оценка: 9 (1)
Есть простейшие редактор кода. Код компилируется через roslyn компилятор динамически, беря строчку из редактора и делая компиляцию через класс CSharpCompilation (работает с полученными типами идет через рефлексию).

Встал вопрос — а как сделать отладчик такого кода? Визуально контрол поддерживает установку брейкпоинтов. Но что нужно сделать under the hood? Как заставить динамический останавливаться в заданном месте?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.