即使密鑰存在且我的應用程序已安裝,我的C#應用程序許可證管理器在檢查密鑰是否存在時仍返回NULL。 我嘗試以管理員身份運行,並在“密鑰”路徑中添加或刪除反斜杠。
RegistryKey LitenUpKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\LitenUp\NIT", false);
if (LitenUpKey == null) {
// Registry Key NOT Found
return false;
}
注意:我正在構建為x64!