首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在QT5.1更新中避免UAC提示

在QT5.1更新中避免UAC提示
EN

Stack Overflow用户
提问于 2013-07-23 19:34:46
回答 1查看 734关注 0票数 2

我在Win7 64上使用QT5.1.0和捆绑的混合4.8 (32位)。

我想运行lupdate.exe来创建和更新翻译文件。但是,每次运行lupdate都需要管理员访问权限,我得到了我需要接受的windows UAC提示符。这真烦人。这个问题只有在更新时才会出现。lrelease以及所有其他Qt工具都按预期运行。

不确定这是否相关: lupdate.exe安装在默认路径C:\Qt\5.1.0\mingw48_32\bin\lupdate.exe中。

我看不出为什么lupdate需要管理员权限,在以前的版本中也不是这样。那么,为什么我的安装提示他们呢?我怎么才能避免呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-24 08:03:26

这是因为检查文件名,并且假设它的文件名中包含"update“、"uninstall”或“卸载”的任何内容都是安装程序,并且要求运行管理特权,而不管它是否有清单。这样做是为了使在UAC存在之前创建的旧旧安装程序能够继续工作。

将"lupdate.exe“重命名为不包含"update”的内容,UAC提示将停止。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17819466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档