Я новичок в Qt
, но уже несколько лет работаю с Visual studio для C / C ++ . Сейчас я пытаюсь построить GUI
для моего проекта. Я установил Qt
5.11.0
и Qt
VS Tools на рабочий и домашний ПК. На работе я могу собрать и запустить свой проект с помощью отладчика VS, однако на своей домашней системе я могу собрать, но не могу работать ни с отладчиком VS, ни с простым запуском приложения. Я попытался в выпуске, и он работает нормально.
error
Я получаю это:
Выполнение кода не может быть продолжено, поскольку VCRUNTIME140D_APP.dll не был найден.
Я получаю 4
из них, первые два хотят VCRUNTIME, вторые два хотят MSVCP140D_APP.dll
.
Решения, которые я пробовал до сих пор:
- Деинсталлировал Win SDK и переустанавливал
- Деинсталлировано VS2017 и SDK и переустановлено
- Поиск по каталогам установки System32, SysWOW64 и VS - найдено
msvcp140d.dll
и vcruntime140d.dll
, но нет _app.dlls
Кто-нибудь знает, что они включены и где их взять? Я не могу понять, почему они у меня на рабочем компьютере, а не дома. У меня одинаковые обновления VS, одна и та же версия Qt и SDK в обеих системах.
Использование:
- Visual Studio 2017 v15.7.1
- Qt 5.11.0 - msvc2017_64
Полагаю, я могу просто скопировать .dll's
с моего рабочего компьютера и поместить их в соответствующие места на другом, но я хотел бы знать, с какими они должны были быть установлены, чтобы я мог иметь ту же настройку на обе системы.
Edit:
Я также попытался изменить набор инструментов платформы на VS2015 с версиями Qt msvc2015_64 и winrt_x64_msvc2015
Я нашел этот пост о тех же пропавших _app.dll
файлах. Там не было никакого ответа, поэтому я попытался переустановить SDK в надежде, что отсутствующие файлы были включены туда.
Редактировать 2:
Я только что просканировал всю свою систему на работе, и оказалось, что у меня там тоже нет пропущенного .dll
. Это говорит мне, что есть разница в свойствах проекта или конфигурации между ними. Я использую git для контроля версий, и в настоящее время я являюсь единственным участником этого проекта. Когда я пытаюсь собрать и запустить только пример из руководства по началу работы, у меня возникает та же самая проблема с отсутствующими файлами _app.dll
, но она отлично работает на работе. Я сейчас совершенно сбит с толку, и любые советы очень ценятся.