2014-10-20 69 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