Re: Изменение кода в runtime
От: asofronov  
Дата: 31.05.07 13:18
Оценка: 1 (1) +1
Здравствуйте, Аноним, Вы писали:

А>Вот задался недавно вопросом, можно ли каким либо способом во время выполнения программы написанной под .NET (неважно какой версии) модифицировать код программы ?


Это можно сделать при помощи Profiling API. В частности, есть метод ICorProfilerInfo::SetILFunctionBody который позволяет подменить тело метода во время выполнения. Также Unmanaged Metadata API понадобится скорее всего. Ну и писать по-видимому придется не на .NET, а на каком-нибудь нативном языке.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.