private static void UnregisterFirefoxAddonSupport() { if (File.Exists(Program.FirefoxHostManifestFilePath)) { File.Delete(Program.FirefoxHostManifestFilePath); } RegistryHelpers.RemoveRegistry(FirefoxNativeMessagingHosts); }
private static void UnregisterChromeExtensionSupport() { if (File.Exists(Program.ChromeHostManifestFilePath)) { File.Delete(Program.ChromeHostManifestFilePath); } RegistryHelpers.RemoveRegistry(ChromeNativeMessagingHosts); }
private static void UnregisterCustomUploaderExtension() { RegistryHelpers.RemoveRegistry(ShellCustomUploaderExtensionPath); RegistryHelpers.RemoveRegistry(ShellCustomUploaderAssociatePath, true); }
private static void UnregisterShellContextMenuButton() { RegistryHelpers.RemoveRegistry(ShellExtMenuFiles, true); RegistryHelpers.RemoveRegistry(ShellExtMenuDirectory, true); RegistryHelpers.RemoveRegistry(ShellExtMenuFolders, true); }
private static void UnregisterImageEffectExtension() { RegistryHelpers.RemoveRegistry(ShellImageEffectExtensionPath); RegistryHelpers.RemoveRegistry(ShellImageEffectAssociatePath, true); }
private static void UnregisterEditShellContextMenuButton() { RegistryHelpers.RemoveRegistry(ShellExtEditImage, true); }