windows上已部署的应用程序上不显示任何窗口

windows上已部署的应用程序上不显示任何窗口,windows,qt,deployment,qml,qtquick2,Windows,Qt,Deployment,Qml,Qtquick2,我已经开发了一个QML应用程序(Mingw)。我想将此应用部署到其他Windows系统。我的指示是: 在发布模式下构建应用程序 对必要的DLL和文件夹运行windeployqt.exe 添加缺少的dll 问题是,当我启动我的应用程序,它似乎在后台工作,并没有窗口出现。我在这个问题上浪费了很多时间。我知道这是个老问题。如果有人想在这里寻找anwser,请尝试使用: windeployqt.exe . --qmldir <\project\folder\> windeployqt.

我已经开发了一个QML应用程序(Mingw)。我想将此应用部署到其他Windows系统。我的指示是:

  • 在发布模式下构建应用程序
  • 对必要的DLL和文件夹运行
    windeployqt.exe
  • 添加缺少的dll

问题是,当我启动我的应用程序,它似乎在后台工作,并没有窗口出现。我在这个问题上浪费了很多时间。

我知道这是个老问题。如果有人想在这里寻找anwser,请尝试使用:

windeployqt.exe . --qmldir <\project\folder\>
windeployqt.exe--qmldir

我知道这是个老问题。如果有人想在这里寻找anwser,请尝试使用:

windeployqt.exe . --qmldir <\project\folder\>
windeployqt.exe--qmldir

您仍然缺少一些DLL/文件。这是一个普遍的问题。看看。我记得就是这种情况,将QTPATH/qml/QtQuick*复制到应用程序文件夹对我有帮助。检查目标计算机上是否复制了Qt QML文件。您缺少QML文件。您必须将/qml/*部署到您的应用程序安装路径,以下内容将部署qml的文件:windeployqt--release--qmldir/qml yourApp.exeıam使用dependency Walker。这向我显示了许多缺少的dll,如:API-MS-WIN-APPMODEL-RUNTIME-L1-0.dll等等……好的!而且你必须在目标机器上安装MS VisualC++ +可再分发软件包。检查您的Qt版本。您仍然缺少一些DLL/文件。这是一个普遍的问题。看看。我记得就是这种情况,将QTPATH/qml/QtQuick*复制到应用程序文件夹对我有帮助。检查目标计算机上是否复制了Qt QML文件。您缺少QML文件。您必须将/qml/*部署到您的应用程序安装路径,以下内容将部署qml的文件:windeployqt--release--qmldir/qml yourApp.exeıam使用dependency Walker。这向我显示了许多缺少的dll,如:API-MS-WIN-APPMODEL-RUNTIME-L1-0.dll等等……好的!而且你必须在目标机器上安装MS VisualC++ +可再分发软件包。检查您的Qt版本。