私は次のコードを書きました:
RegistryKey _Key = Registry.ClassesRoot.OpenSubKey("SystemFileAssociations", true);
foreach (String s in names)
{
System.Windows.Forms.MessageBox.Show("Done.===================" + s);
}
_Key.Close();
等しいエントリを出力します.txt
ただし、これを行うと、次の/HKCR/SFA/.txt
ようにキーにアクセスしようとします。
RegistryKey rootKey = Registry.ClassesRoot.OpenSubKey("SystemFileAssociations//.txt", true);
rootKey.Close();
次のエラーが表示されます。
SystemNullReferenceException: Object reference not set to an instance of an object