首页 > 解决方案 > 在win-10中部署的qt-designer项目在win-7中不起作用

问题描述

我使用 Qt 创建了一个应用程序,并在 win 10 中使用 Visual Studio 2017 进行了编译。我部署了这个项目,它在 win 10 中运行良好。但是当我在 win7 中运行 exe 文件时,它不起作用并且我收到一条错误消息,例如这个:

程序无法启动,因为您的计算机缺少 MSVCP140.dll...

我应该提到该计算机上已经存在 MSVCP140.dll。我怎样才能解决这个问题?

标签: qtdeploymentwindows-7qt-designer

解决方案


这个链接可能有答案,这个有一个例子

注册dll文件

要注册 dll 或 ocx 文件,请以管理员身份打开命令提示符窗口,键入以下内容并按 Enter:

regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"

您可以添加一个“/s”来重新注册,即:

regsvr32 /s "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"

推荐阅读