如何使用C#/ .NET動態修改內存中的MSIL代碼?自修改C#(MSIL)代碼?
是的,我真的希望替換現有的代碼,這些代碼已經在內存中。
具體而言,我不:
- 尋找只生成新代碼(通過表達模板,的ILGenerator等)
- 試圖發射在裝載的希望一個新的二進制模塊它進入內存後
如何使用C#/ .NET動態修改內存中的MSIL代碼?自修改C#(MSIL)代碼?
是的,我真的希望替換現有的代碼,這些代碼已經在內存中。
具體而言,我不:
.Net Profiling API似乎很有希望。
否則,我很難過。
據我所知,這不支持.net IL。爲什麼需要這個特定的場景? – flacnut
你爲什麼需要這個? –
@newStackExchangeInstance:我無法真正討論我正在進行的項目,我只能說有這個能力會幫助很多。 – Mehrdad