У меня есть проект, где я динамически компиляции кода из строки, как например:.Net - Объединение в памяти сборок
public static Assembly BuildItem(Document doc)
{
CompilerParameters parameters = new CompilerParameters();
parameters.GenerateExecutable = false;
parameters.GenerateInMemory = true;
CSharpCodeProvider provider = new CSharpCodeProvider();
CompilerResults results = provider.CompileAssemblyFromSource(parameters, doc.GetCompileString());
return results.CompiledAssembly;
}
То, что я хотел бы быть в состоянии сделать, это принять эти получившиеся файлы сборки и объединить их в единую сборку, не записывая их на диск. Я знаю о ILMerge, и в настоящее время это резервный план, если мне нужно это сделать. Любая помощь приветствуется. Заранее спасибо.