Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Missing vcruntime140_app.dll when running app in release mode in Qt Creator



  • My c++ application has been successfully running in debug and release mode in windows using Qt 5.13.1. I downloaded Qt 5.15.2, which somehow resulted in my projects getting scrambled. I can no longer see the build or run settings in Projects.

    Going back to Qt 5.13.1 and Qt Creator 4.10.1 I attempted to create a new kit:

    c++ compiler: Microsoft Visual C++ Compiler 14.0 (x86_amd64)
    Auto detected CDB at C:Program Files (x86)\Windows Kits\10\Debuggers\x64\cdb.exe
    Qt version: Qt 5.13.1 MSVC2015 64bit
    Debug effective qmake call: C:\Qt\5.13.1\msvc2015_64\bin\qmake.exe "D:\My Projects\Winnow Project\Winnow64\winnow64.pro" -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug" && C:/Qt/Tools/QtCreator/bin/jom.exe qmake_all
    Release effective qmake call: C:\Qt\5.13.1\msvc2015_64\bin\qmake.exe "D:\My Projects\Winnow Project\Winnow64\winnow64.pro" -spec win32-msvc && C:/Qt/Tools/QtCreator/bin/jom.exe qmake_all

    I am able to build and run my project in debug mode. I can build and run in release mode without errors in Qt Creator but the app crashes. The executable reports missing vcruntime140_app.dll. Before this, the app required vcruntime140.dll. I do not want a universal app. Something has changed and I am hoping you can help me pin it down. Thanks in advance for any help.



  • @Rory_1 I have resolved this issue. In my release folder Qt5Core.dll was the wrong version. I have no idea why this dll was changed, but not the other Qt5 dll's.


Log in to reply