2017-02-20 184 views
0

我无法执行我的Qt应用程序,因为Qt5Widgetsd.dll依赖于vcruntime140d_app.dll,但我的VS2015安装只有vcruntime140d.dll,而我无法找到关于谷歌vcruntime140d_app.dll的很多信息。有谁知道这两者之间的区别是什么,为什么Qt5Widgetsd.dll依赖于vcruntime140d_app.dll而不是vcruntime140d.dll,以及如何让我的手在vcruntime140d_app.dll上?vcruntime140d_app.dll和vcruntime140d.dll之间的差异

我已经尝试重新安装VS2015并在Qt5.8.0发行版中运行vcredist安装程序。

在此先感谢!

回答

2

The _app.dll is the C++ Runtime for store applications, while the normal vcruntime is for desktop C++ programs。 D代表DLL的Debug版本。

我能与安装VS2015看在我的Windows 10(1607年)的DLL文件:

enter image description here

确保你安装了VC++工具和Windows 10 SDK。

+0

哪个安装程序创建WindowsApps文件夹? – user3083324

+0

@ user3083324将appx包安装到此文件夹。 vs安装2015年也将文件正确地放置到这个位置。 – magicandre1981