Добавление записи в журнал с помощью Reflection

Я пытаюсь использовать Reflexil для записи строки в существующий метод в DLL, к которой у меня нет исходного кода. Проблема в том, что я могу добавить метод, который использует System.IO, потому что я пытаюсь добавить его в DLL, которая раньше не использовала запись файлов и не может добавлять ссылки.

Есть ли какая-нибудь команда записи журнала, доступная через System.dll, которую я могу использовать?

1 ответ

Решение

Это частичное решение проблемы

Я изменил исходный конструктор для обычного метода. Создал новый конструктор и сопоставил подпись, затем вызвал новый метод с добавлением регистрационного кода.

На данный момент это компилируется, но по какой-то причине происходит сбой EXE-файла при втором запуске

Другие вопросы по тегам