public static string CreatePhantomExecutable(string instance) { string tempExeName = Contants.GetPhantomExecutableLocation(instance); using (FileStream fsDst = new FileStream(tempExeName, FileMode.CreateNew, FileAccess.Write)) { byte[] bytes = GetPhantomExe(); fsDst.Write(bytes, 0, bytes.Length); } return(tempExeName); }
public static void DeletePhantomExecutable(string instance) { File.Delete(Contants.GetPhantomExecutableLocation(instance)); }