0
我一直在尋找一段時間,但還沒有找到任何東西。C#向註冊表添加字符串
它有效,但不完全。它查找註冊表中的文件夾,但不會創建字符串。我沒有得到關於權限或類似的錯誤。我以管理員身份運行。
try
{
RegistryKey registryKey = Registry.LocalMachine;
registryKey.CreateSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\OEMInformation", RegistryKeyPermissionCheck.ReadWriteSubTree, RegistryOptions.None);
registryKey.SetValue("Test1","Test2");
registryKey.Close();
return true;
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
return false;
}
我在做什麼錯?或者我錯過了一些重要的東西?
感謝 DaNeubi
好像你正試圖設置'Test1'上LocalMachine'的'根 - 您需要捕獲CreateSubKey'的'結果,然後做'SetValue'在那 –