c# - 在汇编中更新类/IL

标签 c# .net

如果我有一个程序集,我想更新一些文件,我需要用什么工具来执行此操作?

例如,在 java 中,可以解压缩 jar 文件更新所需的 .class 并重新压缩 jar。我怎样才能在 .NET 中完成同等的工作?

最佳答案

ILMerge 将是最简单的 IMO。

步骤:

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

ILRepack是 ILMerge 的替代品。

不过,理想情况下,您应该只将代码添加到主项目中,并在可能的情况下重新编译。

关于c# - 在汇编中更新类/IL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16475107/

相关文章:

javascript - 使用 moment.js 转换从 C# View 模型接收的 JavaScript 日期

c# - c# - 如何清除List<>中彼此相似的元素

c# - 快速查找 List<T>

c# - 如何在 WPF 中检索 DataGrid 内容的总高度?

c# - Windows 8 点击并按住事件 C#

c# - 修改传递给自定义 HtmlHelper 扩展的 HTML 属性

c# - 假人的表达树?

c# - 是否应该避免使用 LINQ,因为它很慢?

c# - 我应该使用通用实用程序从多个字段生成 HashCode 吗?

.net - 如何阻止log4net写入两个单独的文件