有人帮我。为什么这段代码不能正常工作。仍然返回null。

RegistryKey hklm = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64);
RegistryKey rk = hklm.OpenSubKey(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Tcp\IPAll",RegistryRights.ReadKey);
string valueName = "TcpPort";发布于 2018-04-04 13:57:27
你需要替换:
hklm.OpenSubKey(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Tcp\IPAll",RegistryRights.ReadKey);
使用
hklm.OpenSubKey(@"SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Tcp\IPAll",RegistryRights.ReadKey);
https://stackoverflow.com/questions/49652077
复制相似问题