我有一个安装在 GAC 中的程序集。这个程序集可以访问注册表值吗HKEY_LOCAL_MACHINE\SOFTWARE\COMPANYNAME
我没有收到任何错误,但无法从上述路径读取子项。我的程序集签名强烈。
我使用注册表的原因是因为不允许使用配置文件。
示例代码
string regKey = "HKEY_LOCAL_MACHINE\SOFTWARE\COMPANYNAME";
string userGUID = (string)Registry.GetValue(regKey, "userGUID", "-1");