MVC 应用程序指向错误的配置单元(注册表)

MVC App pointing to wrong hive(Registry)

在我的 MVC 应用程序中,我有以下代码:

Private ipConecta As String = My.Computer.Registry.GetValue(
"HKEY_CURRENT_USER\Software\SPR4", "ConnString", Nothing)

但是查看进程监视器,我看到它指向另一个配置单元:

如何让它指向读取 HKEY_CURRENT_USER\Software\SPR4

上的注册表

终于解决了我的问题,指向HKEY_LOCAL_MACHINE:

Private reg As RegistryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\SPR4")

并向用户授予对该密钥的权限 IUSR