Example #1
0
        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);
        }
Example #2
0
 public static void DeletePhantomExecutable(string instance)
 {
     File.Delete(Contants.GetPhantomExecutableLocation(instance));
 }