Мое приложение - это приложение Qt Quick Controls 2 на основе приложения. Qt 5.7.1, Windows 10, Visual Studio 2015.Не удается запустить приложение Qt в комплекте UWP
Рабочий стол 32-разрядной версии отлично работает.
Но при переходе на Qt 5.7.1 для Универсальных платформ Windows 32bit комплекта, он не может работать со следующей ошибкой:
winrtrunner --device 0 --start --stop --install --wait 0 --profile appx C:/Work/Source/build-MusicPlayer-Qt_5_7_1_for_Universal_Windows_Platform_32bit-Release/bin/player.exe
qt.winrtrunner: Using the Appx profile.
qt.winrtrunner: Failed to activate application: 0x8027025b "The app didn't start."
Error while executing the WinRT Runner Tool: Process crashed
Он заявляет here, что некоторая зависимость отсутствует. Я проверил его с помощью Dependency Walker, и кажется, что все необходимые библиотеки DLL находятся в папке приложения. Я также попытался скопировать только все файлы из установки Qt kit в каталог приложения.
Мое приложение состоит из одного основного исполняемого файла и трех файлов .DLL. Я запустил windeployqt для каждого из них. Пробовал обе версии отладки и выпуска.
Я создал здесь отчет об ошибке: https://bugreports.qt.io/browse/QTCREATORBUG-17622 –