我使用Qt创建了一个应用程序,并在win 10中使用Visual 2017进行了编译。我部署了这个项目,它在win 10中运行得很好。但是当我在win7中运行exe文件时,它不起作用,并收到如下错误消息:
程序无法启动,因为您的计算机缺少MSVCP140.dll。
我应该指出,MSVCP140.dll已经存在于该计算机上。我怎么才能解决这个问题?
发布于 2019-04-23 19:34:09
这个链接可能会给出答案,这一个有一个例子
寄存器dll文件
若要注册dll或ocx文件,请以管理员身份打开命令提示符窗口,键入以下命令并按回车:
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"
您可能不会在重新注册时添加"/s“,即:
regsvr32 /s "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"
https://stackoverflow.com/questions/55816644
相似问题