从“开始”菜单启动该工具不会执行任何操作。
在命令行中,运行Qt' MaintenanceTool.exe --verbose
时出现以下错误:
"Cannot open file C:/Qt/MaintenanceTool.dat for reading: No such file or directory"
任何人都知道如何修复它?我保证我没有删除该文件,但说它不存在是正确的。我只有MaintenanceTool.ini
。安装日志文件没有提及任何.dat
文件或最后给出任何错误。
编辑:似乎是bug in Qt。我仍然想知道如何解决它。
答案 0 :(得分:2)
我的解决方案非常简单。我将MaintenanceTool.exe.new
和MaintenanceTool.dat.new
重命名为MaintenanceTool.exe
和MaintenanceTool.dat
。问题解决了!
答案 1 :(得分:1)
这确实是一个错误,就像你指出的那样,我刚刚碰到它。感谢错误报告链接。在Qt中我没有一个好的解决方法;希望他们能尽快修补它。
但是,在Windows上,运行Windows Update时,您的计算机可能会shadow copy为MaintenanceTool.dat
。要恢复卷影副本:
C:\Qt
文件夹(或安装Qt的任何位置),然后选择“属性”。MaintenanceTool.dat
。
MaintenanceTool.exe
旁边。维护工具会抱怨“安装损坏”,但它似乎运行得很好。
答案 2 :(得分:0)
我没有上面显示的Previous Versions选项卡。我发现在关闭维护工具之前对你的.dat文件进行了备份,但它并不漂亮,而且在你遇到问题之前需要注意一些事情......
答案 3 :(得分:0)
第1阶段:将您的QT文件夹(c:/ qt)重命名为任何名称,例如“ qt_dump”
2个阶段:重新安装没有任何软件包的qt在线安装程序,取消选择所有检查
第3阶段:将新安装的qt文件夹重命名为“ qt_working”,并将第1阶段的文件夹重命名为“ qt”,并将文件从“ qt_working”替换为“ qt”。
答案 4 :(得分:0)
将旧的Qt文件夹重命名为“ Qt_dump”
然后使用官方网站上的“ qt-unified-windows-x86-3.1.1-online”再次安装Qt。
为避免长时间安装,您可以只安装默认设置。
完成安装后,现在可以从搜索窗口或控制面板启动MaintenanceTool.exe。 清除您的临时文件夹。 *如果需要,请清除注册表。
完成。祝你好运。