Open/Creates a Base Key in the Registry
public static RegistryKey GetKey(string baseKey)
{
RegistryKey key;
try
{
key = Registry.LocalMachine.OpenSubKey(baseKey, true);
if (key == null)
{
key = Registry.LocalMachine.CreateSubKey(baseKey);
}
else
{
MessageBox.Show("Base key resolved");
}
}
catch (Exception e)
{
return null;
}
return key;
}