qgroundcontrol icon indicating copy to clipboard operation
qgroundcontrol copied to clipboard

Missing DLL files on Windows.

Open ES-Alexander opened this issue 3 years ago • 0 comments

Expected Behavior

QGC should be runnable once installed.

Current Behavior

On a fresh Windows OS, QGC fails to run due to missing .dll files (specifically VCRUNTIME140_1.dll and MSVCP140_1.dll).

Steps to Reproduce:

  1. Fresh install Windows
  2. Install QGC
  3. Fail to open QGC due to missing DLL warnings

System Information

  • Operating System: Windows 10, 11
  • QGC Version: 4.2.3, and presumably many earlier versions
  • QGC build: stable
  • Flight Controller: N/A
  • Autopilot (with version): N/A

Detailed Description

Issue raised in this forum post.

An existing workaround is to install the Microsoft Visual C++ Redistributables, which some other applications just provide as an optional step in their installation processes, but as per this resolution it's also possible to bundle the relevant .dll files with the application instead of relying on the existence of a shared set used throughout the computer.

If continuing to use the shared files is preferred, it should at least be documented in the installation instructions as a troubleshooting note or similar.

ES-Alexander avatar Aug 11 '22 07:08 ES-Alexander