I’m creating a type with that logic:
AssemblyName encaseModularAsemblyName = new AssemblyName("ModularEncasedAssembly_" + Guid.NewGuid());
AssemblyBuilder encaseModularAssemblyBuilder = AssemblyBuilder.DefineDynamicAsse…..., your main project assembly or a third‑party library)...generated code. Adjust your project’s target framework/runtime...