在win10系统上将QT编译的软件安装在了系统盘,而恰巧该软件的某些操作是需要管理员权限的,若使用者未在运行该软件时选择‘以管理员身份运行’,上述操作都会以失败告终。
解决方案:给软件赋予管理员权限
1、在工程源码根目录新建文件:XXX.rc以及uac.manifest
XXX.rc:
1 24 uac.manifest
uac.manifest:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion