Nexus.Client.Games.Settings.RequiredDirectoriesControlVM.SaveRegistry C# (CSharp) Méthode

SaveRegistry() public méthode

Check the correct path on the Registry.
public SaveRegistry ( string game, string modDirectory, string installInfoDirectory ) : void
game string The game selected.
modDirectory string The Mods path selected.
installInfoDirectory string The Install Info path selected.
Résultat void
		public void SaveRegistry(string game, string modDirectory, string installInfoDirectory)
		{
			try
			{
				RegistryKey myKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\NexusModManager\", true);
				if (myKey == null)
					Registry.LocalMachine.CreateSubKey(@"SOFTWARE\NexusModManager\");

				Registry.LocalMachine.CreateSubKey(@"SOFTWARE\NexusModManager\" + game + " ");
				myKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\NexusModManager\" + game + " ", true);
				myKey.SetValue("Mods", modDirectory);
				myKey.SetValue("InstallInfo", installInfoDirectory);
			}
			catch
			{
				return;
			}
		}