.net C#-文件绑定问题

.net C#-文件绑定问题,.net,io,merge,bind,exe,.net,Io,Merge,Bind,Exe,我目前正在用C#制作一个文件活页夹,遇到了一个问题 当用户输入2个文件时,其汇编代码存储在2字节数组中(使用ReadAllBytes函数) 问题是,我不知道如何将这两个数组合并到一个程序集(EXE文件) 我是否可以通过编程方式将两个字节数组合并到一个EXE文件中,该文件在打开时将运行两个字节数组(文件的汇编代码) 编辑-示例代码: byte[] file1 = File.ReadAllBytes(path1); byte[] file2 = File.ReadAllBytes(path2);

我目前正在用C#制作一个文件活页夹,遇到了一个问题

当用户输入2个文件时,其汇编代码存储在2字节数组中(使用ReadAllBytes函数)

问题是,我不知道如何将这两个数组合并到一个程序集(EXE文件)

我是否可以通过编程方式将两个字节数组合并到一个EXE文件中,该文件在打开时将运行两个字节数组(文件的汇编代码)

编辑-示例代码:

byte[] file1 = File.ReadAllBytes(path1);
byte[] file2 = File.ReadAllBytes(path2);
现在,如何编译运行这两个文件的EXE文件?(每个数组包含完整的文件数据)

我曾尝试从2个数组将所有字节写入一个文件,但没有成功


那么,换句话说,我如何编译一个文件(用C#编程)来打开另外两个文件,它们的字节已经包含在该文件中?

它们有固定的跳转指令或引用吗?第一个阵列是开放式组件吗?如何调试开放式程序集?也许你可以编写一个连续运行这两个二进制文件的C#?你好,我更新了这篇文章,以便更好地理解它。请再读一遍。合并还是连接?合并,我指的是一个包含两个字节数组的exe文件,并使用它们从字节数组创建和运行文件。C#编译器应该创建一个程序集文件,当执行该文件时,将从其代码中的2字节数组启动这两个文件。闻起来像是防病毒规避操作:)array1不是病毒跟踪,array2不是病毒跟踪,binder也不是病毒。但合并可能成为病毒:P