using System; using System.Threading; using System.Reflection; using System.Reflection.Emit; public class XYZ { public static void Main() { AppDomain domain = Thread.GetDomain (); AssemblyName assemblyName = new AssemblyName(); assemblyName.Name = "Mytest"; AssemblyBuilder ab=domain.DefineDynamicAssembly (assemblyName, AssemblyBuilderAccess.Save, "./"); ab.Save("Mytest.dll"); } }