自修改C#(MSIL)代码?

Meh*_*dad 5 c# code-generation reflection.emit ilgenerator

如何使用C#/ .NET动态修改内存中的MSIL代码?

是的,我真的想要替换已经在内存中的现有代码.
具体来说,我不是:

  • 期待只生成代码(通过表达模板,ILGenerator等)
  • 试图发出一个新的二进制模块,希望稍后将其加载到内存中

小智 2

.Net Profiling API看起来很有前途。

否则,我就难住了。