2016-05-12 1 views
0

C#で単一のレジストリエントリを削除する方法はありますか?すべての削除メソッドは、単一の値ではなくサブキー全体を削除します。C#で単一のレジストリ値を削除する

Registry.SetValue(@"My\Reg\Key\Path", "MyValue", null); 

上記の例は、Microsoft.Win32には有効ではありませんが、うまくいけば私は何を得ているのか分かります。

答えて

2

オープン読み取り/書き込みモードでの適切なキーとDeleteValue() methodを呼び出す:

var regKey = Registry.LocalMachine.OpenSubKey(@"path\to\subkey",true); 
regKey.DeleteValue("MyValue"); 
関連する問題