2017-02-20 183 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