private void Form1_Load(object sender, EventArgs e) { #if !DISABLE_ADMIN_RIGHTS if (!OsProxy.CurrentUserIsAdministrator()) { MessageBox.Show("To continue installing, please run this program as Administrator", "Installation failed..", MessageBoxButtons.OK, MessageBoxIcon.Error); Close(); return; } #endif FormStatus status = (DriverInstaller.Installed()) ? FormStatus.Uninstall : FormStatus.Install; UpdateForm(status); }
private void Form1_Load(object sender, EventArgs e) { if (!OsProxy.CurrentUserIsAdministrator()) { MessageBox.Show("To continue installing, please run this program as Administrator", "Installation failed..", MessageBoxButtons.OK, MessageBoxIcon.Error); Close(); } string errMsg = string.Empty; if (DriverInstaller.DriverAlreadyExits(ref errMsg)) { UpdateForm(FormStatus.Uninstall); } if (errMsg != string.Empty) { MessageBox.Show(errMsg, "Installation failed..", MessageBoxButtons.OK, MessageBoxIcon.Error); } }