private void btnAssociateNow_Click(object sender, EventArgs e) { if (FileAssociation.IsApplicationProgramAlreadyAssociatedWith()) { DialogResult dr1 = MessageBox.Show("The application program extenseions were already associated with! " + "Do you want to replace or refresh the file association again?", "File Association", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (dr1 == DialogResult.No) { return; } } DialogResult dr = MessageBox.Show("Proceed association on the system?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (dr == DialogResult.Yes) { FileAssociation.EnsureAssociationsSet(); MessageBox.Show("File association done!", "File Association", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }