private void Button1_Click(object sender, EventArgs e)
        {
            FileDialog dlg = new OpenFileDialog();

            dlg.Filter = "exe or dll files | *.exe; *.dll";
            if (dlg.ShowDialog() == DialogResult.OK)
            {
                _filepath        = dlg.FileName;
                RTBFilePath.Text = _filepath;
                TBRefInfo.Text   = SafeExecuter.GetTypeOfDll(_filepath);
                BtRun.Enabled    = true;
            }
        }
        private void BtRun_Click(object sender, EventArgs e)
        {
            //SafeExecuter.AddPermission(_filePerm);
            //SafeExecuter.AddPermission(_reflPerm);
            //SafeExecuter.AddPermission(_secPerm);



            PermissionSet set = new PermissionSet(PermissionState.None);

            set.AddPermission(new SecurityPermission(SecurityPermissionFlag.Execution));
            //set.AddPermission(_reflPerm);
            //set.AddPermission(_secPerm);

            try
            {
                domain = SafeExecuter.SafeRunExe(_filepath, Path.GetFileName(_filepath));
            }
            catch (Exception exception)
            {
                MessageBox.Show(exception.Message);
            }
        }