在汇编中更新类/IL

本文关键字:IL 更新 汇编 | 更新日期: 2023-09-27 18:12:52

如果我有一个程序集,我想更新几个文件,我需要什么工具才能做到这一点?

例如,在java中可以解压缩jar文件,更新所需的.class并重新压缩jar。如何在。net中实现相同的功能?

在汇编中更新类/IL

在我看来,ILMerge是最简单的。

步骤:

  1. 为额外的代码创建新的程序集
  2. 使用ILMerge将代码与主程序集合并

ILRepack是ILMerge的替代方案。

理想情况下,您应该将代码添加到主项目中,如果可能的话,重新编译。