public string fileLocation; private void btn_Browse_Click(object sender, EventArgs e) { FolderBrowserDialog browse = new FolderBrowserDialog(); browse.ShowDialog(); string browserDir = browse.SelectedPath.ToString(); txt_Browse.Text = browserDir; fileLocation = browserDir; fileLocation.Replace("/","\\\\"); } private void btn_Install_Click(object sender, EventArgs e) { bool error = false; if (txt_Browse.Text == "") { MessageBox.Show("Please choose your Browser Plugin Dir"); error = true; } if (txt_Plugin.Text == "") { MessageBox.Show("Please Select A Browser"); error = true; } // Install Code if(error == false) { try { File.Copy(txt_Plugin.Text, fileLocation); } catch (System.IO.FileNotFoundException) { MessageBox.Show("Unable to locate Key File"); } catch (System.IO.DirectoryNotFoundException) { MessageBox.Show("Unable to locate Directory " + fileLocation); } } else if (error == true) { error = false; } }