- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
每次我启动 Qt MaintenanceTool 来更新或更改组件时,都需要几分钟来获取元数据,并且可能会不时卡住,具体取决于网络并需要重新启动。它是什么,为什么要花这么长时间才能获取,有没有什么办法可以跳过这个过程,因为我可能在几分钟前才运行过它?
我也使用Visual Studio,更新过程更容易,并且总是可以从我离开的地方继续,Qt有什么解决方法吗?谢谢!
最佳答案
它很慢,因为它会注入(inject)数千个 HTTP GET 请求来下载小的元数据文件(包信息),因此有可能卡住。由于考虑到不同版本的 MinGW、Android 等的大量软件包存储库,Windows 安装程序可能会注意到这一点。它在 Mac 或 Linux 上的服务器较少,在此问题之后有持续的讨论和列表,链接到此错误报告 Retrieving meta information from remote repository is too slow and happens too often有人建议提高性能,但我不知道 Qt 采取了建议的改进(使用单个 HTTP/1.1 连接,或者只使用其中几个,启用 Keep-Alive,来执行所有元数据 GET 请求,而不是打开每个 GET 的新套接字)在最近的讨论中 Development To improve UX of the online installer .
关于qt - 什么是 Qt MaintenanceTool 元数据,为什么要花这么长时间才能获取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49916865/
每次我启动 Qt MaintenanceTool 来更新或更改组件时,都需要几分钟来获取元数据,并且可能会不时卡住,具体取决于网络并需要重新启动。它是什么,为什么要花这么长时间才能获取,有没有什么办法
我在 Windows 上使用 QtIFW2.0.1 为我的应用程序构建了一个安装程序。当我们提供安装程序供下载时,我已经使用有效证书对安装程序可执行文件进行了签名。因此,在安装过程询问所需的访问权限时
我是一名优秀的程序员,十分优秀!