Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Can't launch application. dll is missing
Qt 6.11 is out! See what's new in the release blog

Can't launch application. dll is missing

Scheduled Pinned Locked Moved Unsolved General and Desktop
visual studiowindowsdll
18 Posts 5 Posters 14.0k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Z Offline
    Z Offline
    za83
    wrote on last edited by
    #5

    15.4.4 already.

    1 Reply Last reply
    0
    • Z Offline
      Z Offline
      za83
      wrote on last edited by
      #6

      Firstly, the problem was with vcruntime140d_app.dll. But then it somehow appeared on my drive. I updated everything what I could. Now I need api-ms-win-core-rtlsupport-l1-2-0.dll. I have just api-ms-win-core-rtlsupport-l1-1-0.dll

      1 Reply Last reply
      0
      • hskoglundH Offline
        hskoglundH Offline
        hskoglund
        wrote on last edited by
        #7

        Just checking: you only installed the plain vanilla "msv2017 64-bit" version of Qt 5.9.2 and not any version with a "UWP .." prefix?

        Z 1 Reply Last reply
        0
        • hskoglundH hskoglund

          Just checking: you only installed the plain vanilla "msv2017 64-bit" version of Qt 5.9.2 and not any version with a "UWP .." prefix?

          Z Offline
          Z Offline
          za83
          wrote on last edited by
          #8

          winrt_x86_msvc2017

          JonBJ 1 Reply Last reply
          0
          • Z za83

            winrt_x86_msvc2017

            JonBJ Online
            JonBJ Online
            JonB
            wrote on last edited by
            #9

            @za83
            Couple of suggestions:

            • https://stackoverflow.com/a/45773325/489865 says that file has just been supplied with "updated my VS2017 from v15.2 to v15.3.1" (August?) Make sure your VS 2017 is updated?

            • Are you sure you really don't have the file 9assuming you're updated)? Post at https://social.msdn.microsoft.com/Forums/en-US/e9a3e78c-7764-4145-bdc0-e354e3e599de/how-the-api-set-dlls-work?forum=windowssdk They require: "You can see them in explorer by allowing the display of "protected operating system files".".

            • Although I don't think it solves your problem, https://forum.qt.io/topic/66765/api-ms-win-core-rtlsupport-l1-2-0-missing-on-a-windows-7-deployment post on this site might be worth reading through?

            1 Reply Last reply
            0
            • Z Offline
              Z Offline
              za83
              wrote on last edited by
              #10

              It looks like qt-msvc2015 works well. But not winrt_x86_msvc2017.
              (Platform toolset in VS 2017-v141).

              1 Reply Last reply
              0
              • hskoglundH Offline
                hskoglundH Offline
                hskoglund
                wrote on last edited by
                #11

                Hi, winrt_x86_msvc2017 works fine if you upgrade your Windows 7 to Windows 10. (But "msvc2017 64-bit" works on both Windows 7 and Windows 10.)

                Z 1 Reply Last reply
                0
                • hskoglundH hskoglund

                  Hi, winrt_x86_msvc2017 works fine if you upgrade your Windows 7 to Windows 10. (But "msvc2017 64-bit" works on both Windows 7 and Windows 10.)

                  Z Offline
                  Z Offline
                  za83
                  wrote on last edited by
                  #12

                  Now I built in Windows 10 32-bit. It requires msvcp140_app.dll. But there is no that dll on my drive.

                  1 Reply Last reply
                  0
                  • hskoglundH Offline
                    hskoglundH Offline
                    hskoglund
                    wrote on last edited by
                    #13

                    Hi, msvcp140_app.dll should be installed in C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.25426.0_x86__8wekyb3d8bbwe, but perhaps you forgot to enable UWP development? Start the Visual Studio Installer and check, see picture below:
                    0_1512268256793_InstallUWPApps.png

                    Also: make sure you've enabled Developer mode in Settings.

                    Z 2 Replies Last reply
                    3
                    • hskoglundH hskoglund

                      Hi, msvcp140_app.dll should be installed in C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.25426.0_x86__8wekyb3d8bbwe, but perhaps you forgot to enable UWP development? Start the Visual Studio Installer and check, see picture below:
                      0_1512268256793_InstallUWPApps.png

                      Also: make sure you've enabled Developer mode in Settings.

                      Z Offline
                      Z Offline
                      za83
                      wrote on last edited by za83
                      #14
                      This post is deleted!
                      1 Reply Last reply
                      0
                      • hskoglundH hskoglund

                        Hi, msvcp140_app.dll should be installed in C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.25426.0_x86__8wekyb3d8bbwe, but perhaps you forgot to enable UWP development? Start the Visual Studio Installer and check, see picture below:
                        0_1512268256793_InstallUWPApps.png

                        Also: make sure you've enabled Developer mode in Settings.

                        Z Offline
                        Z Offline
                        za83
                        wrote on last edited by
                        #15

                        @hskoglund it helped. But in Windows 7 I still get error

                        The program can't start because api-ms-win-core-rtlsupport-l1-2-0.dll is missing from your computer. Try reinstalling the program to fix this problem.

                        Can I launch the program built with Qt 5.10 on Windows 7?

                        hskoglundH 1 Reply Last reply
                        0
                        • Z za83

                          @hskoglund it helped. But in Windows 7 I still get error

                          The program can't start because api-ms-win-core-rtlsupport-l1-2-0.dll is missing from your computer. Try reinstalling the program to fix this problem.

                          Can I launch the program built with Qt 5.10 on Windows 7?

                          hskoglundH Offline
                          hskoglundH Offline
                          hskoglund
                          wrote on last edited by
                          #16

                          @za83 You can launch a program built with Qt 5.10 on Windows 7 if it's built using the "MSVC 2017 64-bit" compiler version.

                          But you can not launch a program built with Qt 5.10 on Windows 7 if it's built using the "UWP x86 (MSVC2017)" compiler version.

                          That's why you get that error on Windows 7, you built your Qt program using the "UWP x86 (MSVC2017)" version :-(

                          Note: if you need a 32-bit version of Qt 5.10 that's not UWP-flavored, you need to download and install the older compiler MSVC2015 from Microsoft, then you can install "MSVC 2015 32-bit" Qt compiler version, which will allow you to run 32-bit Qt programs on WIndows 7.

                          Z 1 Reply Last reply
                          1
                          • hskoglundH hskoglund

                            @za83 You can launch a program built with Qt 5.10 on Windows 7 if it's built using the "MSVC 2017 64-bit" compiler version.

                            But you can not launch a program built with Qt 5.10 on Windows 7 if it's built using the "UWP x86 (MSVC2017)" compiler version.

                            That's why you get that error on Windows 7, you built your Qt program using the "UWP x86 (MSVC2017)" version :-(

                            Note: if you need a 32-bit version of Qt 5.10 that's not UWP-flavored, you need to download and install the older compiler MSVC2015 from Microsoft, then you can install "MSVC 2015 32-bit" Qt compiler version, which will allow you to run 32-bit Qt programs on WIndows 7.

                            Z Offline
                            Z Offline
                            za83
                            wrote on last edited by
                            #17

                            @hskoglund with Qt 5.10 msvc2015 I get error

                            The program can't start because api-ms-win-core-rtlsupport-l1-2-0.dll is missing from your computer. Try reinstalling the program to fix this problem.

                            Qt 5.9 it's ok.

                            1 Reply Last reply
                            0
                            • SGaistS Offline
                              SGaistS Offline
                              SGaist
                              Lifetime Qt Champion
                              wrote on last edited by
                              #18

                              Hi,

                              One small correction: you can use Visual Studio 2017 with libraries built for VS2015, these two compilers are compatible (which is the first time two Microsoft Compilers are compatible).

                              Interested in AI ? www.idiap.ch
                              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                              1 Reply Last reply
                              0

                              • Login

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • Users
                              • Groups
                              • Search
                              • Get Qt Extensions
                              • Unsolved