代码示例如下,内容待补充。

using (var assemblyDef = AssemblyDefinition.ReadAssembly(@"r:\ConsoleApp1.exe"))
using (var content = File.OpenRead(@"r:\123.db"))
{
    var res = new EmbeddedResource("encFile", ManifestResourceAttributes.Public, content);

    assemblyDef.MainModule.Resources.Add(res);
    assemblyDef.MainModule.Write(@"r:\ConsoleApp2.exe");
}

如果资源较大的时候,消耗的内存很大,约是资源的两倍内存,暂时没有找到合适的解决方法, 不过问题也不大,后续有解决方案再更新

相关文章:

  • 2022-12-23
  • 2021-10-22
  • 2021-12-28
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
  • 2022-02-18
  • 2021-11-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
  • 2021-07-05
  • 2022-01-28
  • 2021-06-26
相关资源
相似解决方案