0

我想创建没有嵌入数据的在线安装程序。文档说“使用 binarycreator 工具的 -n 参数并且只将根组件添加到安装程序”。根组件是什么意思。我正在使用下面的代码来执行 binarycreator 工具。

Process *build = new QProcess(this);
QStringList arguments;
QString file_name = m_parent->GetOutPutPageInstance()->GetFileName();
arguments << "--online-only" << "-c" << ConfFilePath << file_name;
build->execute(bincreatorExe,arguments);

当我提供存储库目录时,它工作正常。但我不想嵌入数据初始化。安装程序应该从在线存储库下载它。

4

1 回答 1

0

How can i have two different config file at same time?

离线或在线安装不需要配置文件...

可以通过将要安装的文件包含在资源中(使用 QRessource .qrc)来离线安装​​,也可以通过使用 QtNetwork 下载它们来在线安装。

但是同时拥有两者是没有意义的。

为什么你需要下载你已经拥有的文件......

于 2018-04-15T15:07:11.630 回答