Can't run qdoc.exe from Qt 5.11.2 under Windows 7.
-
When I try to run qdoc.exe from the command prompt, I get the following error:
The program can't start, because api-ms-win-core-sysinfo-l1-2-0.dll is missing from your computer. Try reinstalling the program to fix this problem.
Under Window 10 I am able to run the executable, though there are other problems, which I will report separately.
Also the version of qdoc.exe shipped with Qt 5.10 worked as expected.
For a reference, here is a link to the question asked by me on Stack Overflow.
Is Windows 7 not supported anymore by QDoc?
Thank you in advance!
-
@Michael-Scopchanov
are you sure you are running the qdoc.exe from the correct package?
E.g. from the UWP package? -
@raven-worx, as with the previos Qt releases, I have installed MSVC 2017 64-bit, as I have Visual Studio Community 2017, where I have selected Desktop Development with C++. I do not use UWP, so I don't have it installed neither from VS, nor Qt. I mean - yes, I believe I use the correct packages, as the kits are recognized in Qt Creator and I am able to compile and debug the code. I have the exact same setup under Windows 10 and there I am able to run qdoc.exe.
-
Do you also have the latest Visual Studio 2017 installed (2017.8) - there were some abi changes between 15.7 and 15.8 and maybe 5.11.2 was already compiled with 15.8...
-
@Christian-Ehrlicher I have Visual Studio Community 2017 15.8.5.
-
So it's the latest.. strange.
Although I don't think it will help you should try to install the latest vcredist packages for msvc2017 and msvc2015 which can be found here: https://support.microsoft.com/de-de/help/2977003/the-latest-supported-visual-c-downloads -
@Christian-Ehrlicher I have the latest redistributable package for 2017 as well.