添加 QSound 后应用程序部署不起作用
Application deployment doesn't work after adding QSound
我有一个可以在其他机器上部署的应用程序(Visual Studio)。我添加了模块QtMultimedia
使用QSound
类。
想要重新启动我的应用程序,可执行文件首先指示我需要Qt5Multimedia.dll
,然后是Qt5Network.dll
(我在项目中尚未添加)。
现在我的应用程序没有启动,但是没有错误消息,我不明白...我在互联网上找不到太多。
首先 - 使用依赖性助行器列出所有依赖项,并确保除二进制以外的所有必需的DLL。
接下来,请确保已将所有必需的插件复制到二进制文件以外的适当插件文件夹中。在特定的情况下,请看一下plugins/audio/qtaudio_windows.dll
,我认为您可能需要部署它。
这也是检查应用程序使用的内容的一种好方法,是在计算机上使用Process Explorer,您没有麻烦来检查应用程序运行时使用的所有DLL。
我终于找到了!
首先,我需要进入我的exe
的文件夹然后使用:" windeployqt.exe。"(引号)。
添加我需要执行EXE所需的一切。:)
相关文章:
- 我的神经网络不起作用 [XOR 问题]
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- C++映射:具有自定义类的运算符[]不起作用(总是返回0)
- C++为什么尽管我调用了void函数,它却不起作用
- 为什么在保护模式下继承升级不起作用
- 循环在计数器中不起作用
- 在其他文件中创建类时在 c++ 项目中不起作用
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- 为什么二进制搜索在我的测试中不起作用
- 我的代码中有错误吗?使用BGI图形的C++代码对我不起作用
- 为什么 const std::p air<K,V>& 在 std::map 上基于范围的 for 循环不起作用?
- 带有指定长度字符* 参数的 std::regex_search 在 VS2017 中不起作用?
- Bjarne Stroustrup Book - std_lib_facilities.h - 不起作用(未知类型名称)
- 为什么简单的算术减法在"if"条件下不起作用?
- 为什么Stroustup书中的has_f不起作用
- 你能检查一下为什么在这个代码中从链接列表中删除项目不起作用吗
- 嵌套While循环不起作用(C++问题)
- C++Matching Brackets 2解决方案不起作用
- QT QML:使用.qrc文件将SQLite数据库部署到Android不起作用
- 添加 QSound 后应用程序部署不起作用