向subKey添加新字符串值时出现问题

时间:2016-01-22 14:52:07

标签: vb.net registry

我无法将字符串值添加到subKey中。我创建子键没有问题,只是无法将项添加到subKey。以下是一个例子......

 regKey = My.Computer.Registry.CurrentUser.CreateSubKey("Test subKey")

        My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Test subKey", "TestValue", "This is a test value.")

我很确定我错过了一些基本的东西。此外,我试图让它工作几个小时,没有任何运气。

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:0)

只需使用RegistryKey返回的CreateSubKey来设置值即可。 另外,在写入之后关闭密钥,以便将值刷新到注册表:

Dim reg As RegistryKey = Registry.CurrentUser.CreateSubKey("Test subKey")
reg.SetValue("TestValue", "This is a test value.")
reg.Close()