GitUI.FormSettings.ShellExtensionsRegistered_Click C# (CSharp) Метод

ShellExtensionsRegistered_Click() приватный Метод

private ShellExtensionsRegistered_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void ShellExtensionsRegistered_Click(object sender, EventArgs e)
        {
            var path = Path.Combine(GitCommands.Settings.GetInstallDir(), "GitExtensionsShellEx.dll");
            if (!File.Exists(path))
            {
                path = Assembly.GetAssembly(GetType()).Location;
                path = Path.GetDirectoryName(path);
                path = Path.Combine(path, "GitExtensionsShellEx.dll");
            }
            if (File.Exists(path))
            {
                GitCommands.GitCommands.RunCmd("regsvr32", string.Format("\"{0}\"", path));
            }

            CheckSettings();
        }
FormSettings