Qt 4.8 — Ошибка выполнения приложения бок о бок

У меня есть вопрос, касающийся ошибки времени выполнения бок о бок.

Я разработчик Qt, использующий verion Qt 4.8 вместе с VS2008.

У меня есть приложение. Когда я скомпилировал его как отладку, он компилируется и работает нормально.
Он также работает нормально, когда я компилирую его как сборку релиза после того, как *.exe папку всех необходимых библиотек Qt, которые использует приложение.

Проблема в том, что когда я запускаю exe-файл приложения, созданного в этом выпуске, вместе с необходимыми DLL, я получаю следующее сообщение об ошибке:

Не удалось запустить приложение, так как его параллельная конфигурация неверна. Пожалуйста, смотрите журнал событий приложения или используйте инструмент командной строки sxstrace.exe для более подробной информации.

Я запускаю файл приложения в приложении Dependency Walker, которое получил

Ошибка открытия файла. Система не может найти указанный файл (2). в следующих файлах:

API-MS-WIN-CORE-COM-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-0.DLL
DCOMP.DLL
IESHIMS.DLL

Как решить эту проблему?

Заранее спасибо,

Искренне Ваш,

Эяль Н.

2

Решение

http://www.microsoft.com/en-us/download/details.aspx?id=29

Вам необходимо установить правильные распространяемые MS-файлы при развертывании приложения. Это должно исправить некоторые ошибки зависимости.

http://qt-project.org/doc/qt-4.8/deployment-windows.html#visual-studio-2008-and-manual-installs

http://qt-project.org/doc/qt-4.8/deployment-windows.html#application-dependencies

Надеюсь, это поможет.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]