首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Qt Installer Framework -删除维护工具

Qt Installer Framework -删除维护工具
EN

Stack Overflow用户
提问于 2016-08-29 04:14:35
回答 2查看 1.1K关注 0票数 10

我正在使用Qt安装程序框架(2.0.3)来创建我的程序的安装程序。一切运行正常,我的程序安装得很完美。

但是,我想删除(或者根本不安装)默认包含的维护工具。我已经阅读了文档和示例,并在web上进行了搜索,但我没有找到任何解决此问题的方法。我找到的最接近的是配置文件中的"MaintenanceToolName“元素。我还期望有一个选项来防止维护工具被完全安装。如果我也可以删除License文件夹,那就太好了。

因此,简而言之:有没有一种方法可以删除或阻止安装维护工具(及其相关文件)?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2017-09-26 18:35:07

不是的。我已经浏览了the source code,虽然有一个诱人的m_needToWriteMaintenanceTool,但没有任何方法可以阻止它的编写。

票数 1
EN

Stack Overflow用户

发布于 2021-08-03 12:52:52

我认为您必须从源代码构建它,才能禁用该选项。转到function void PackageManagerCore::writeMaintenanceTool()function void PackageManagerCorePrivate::writeMaintenanceToolBinary(),然后在函数开头添加一个return来禁用它,维护工具将不会包含在内。

对我来说很有效,但它并没有像我预期的那样减少结果安装程序的大小。

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

https://stackoverflow.com/questions/39195381

复制
相关文章

相似问题

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