从C#应用程序调用OpenSubKey Registry函数时,出现以下异常,并且由于此应用程序未启动。
应用程序:EMR.exe框架版本:v4.0.30319说明:由于未处理的异常,该进程已终止。异常信息:Microsoft.Win32.RegistryKey.OpenSubKey(System.String,Boolean)上System.ThrowHelper.ThrowSecurityException(System.ExceptionResource)处的System.Security.SecurityException
下面是传递给openSubkey的注册表项值 HKEY_LOCAL_MACHINE \ SOFTWARE \ EMR \ 4.01.00 \技术数据
还有一件事情是,第一次安装后,我能够启动该应用程序。但是一旦重新启动计算机,然后尝试启动时就会看到此错误。
下面是代码段:
<div id="about">Hello</div>
<div id="aboutme" style="display:flex;justify-content: center;">OK About Me</div>
请帮助我为什么仅在重新启动后才引发安全异常?