我想知道是否可以使用反射在运行时更改代码文件/可移植可执行文件,并保存它们。所以从技术上讲,可执行文件正在保存对自身的更改。我已经并且正在通过两个可执行文件来做到这一点,一个只是简单地读取另一个的字节,编辑,重新排列它们并覆盖。我只是想知道是否有一个聪明的反射选项,使用.Net?如果没有,在 Windows 上运行的任何其他语言是否具有此功能?我听说过很多关于 Ruby 的好消息。如果您有兴趣,目标是将我自己的自定义数据库类编译到我的 exe 中,作为我的程序数据库。
问问题
144 次