2014-10-20 68 views
0

我正在尝试获取注册表项的值。我有以下代码:在C中获取注册表项的值#

const string keyName = @"HKEY_LOCAL_MACHINE\SOFTWARE\Ansoft\HFSS\2014.0\Desktop"; 
string value = (string)Registry.GetValue(keyName, "LibraryDirectory", null); 

我一直为值为空。这是在注册表编辑器中的注册表项的截图:

Regedit

回答

0
+0

我看了那个帖子较早,并没有为我工作。我一直在OpenSubKey上得到空值。 – user2970916 2014-10-20 14:00:42

+0

您是否尝试将您的构建架构设置为任何CPU? – 2014-10-20 14:30:27

+0

是的,它默认为任何CPU,我处于调试模式。 – user2970916 2014-10-20 14:44:58