无法识别的GUID格式,程序以管理员权限启动

https://blog.csdn.net/alayeshi/article/details/119002281

vs2019打开遇到“无法识别的GUID格式”错误,百度查到是注册表问题,定位到下列注册表位置。原注册表键值对为

key:C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\devenv.exe

value: WIN7RTM RUNASADMIN 

将value改为~ RUNASADMIN 即解决问题。猜测可能是win7升级到win10导致的,vs是在win7系统下安装的,然后用官方win7升级win10服务自动升级。

计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

另外次注册表下面的程序会自动以管理员权限启动,能达到app.manifest中requireAdministrator类似的效果(https://www.cnblogs.com/guyichang/archive/2012/10/12/2721640.html)

 

posted @ 2022-05-05 09:36  六镇2012  阅读(572)  评论(0编辑  收藏  举报