Re[2]: Изменение кода в runtime
От: Аноним  
Дата: 01.06.07 07:23
Оценка:
Здравствуйте, asofronov, Вы писали:

A>Здравствуйте, Аноним, Вы писали:


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


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


я вот побрадил и накнулся на это: Modifying IL at runtime
думаю надо копать где то тут рядом.

а вы как считаете?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.