Я пытаюсь развернуть простую графическую программу OpenChield Limited Edition C++ Open GL. Мне удалось создать пример установщика, но моя основная программа вылетает при запуске. Мой отладчик дал мне довольно туманную ошибку
error_text 0x00cceb28 L"R6010\r\n- abort() has been called\r\n" const wchar_t * const
в файле crt0msg.c
У меня есть хост зависимостей, и он говорит, что мне не хватает следующего:
API-MS-WIN-CORE-KERNEL32-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL
API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
API-MS-WIN-CORE-SHUTDOWN-L1-1-1.DLL
EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL
IESHIMS.DLL
Насколько я знаю, это Windows-системы.dlls? Я не могу запустить профилировщик, так как зависание всегда зависает и падает. Я протестировал свой примерный проект и, похоже, отсутствует тот же.dll, но работает нормально.
Проект имеет 2 внешних библиотеки в зависимостях (никогда ранее не был построен один с внешними библиотеками). Я также включил папку с текстовыми файлами рядом с Первичным выходом, а также структуру в папке выпуска VS2013. Папка активов и т.д., Похоже, компилируется.
Я никогда раньше не развертывал проект, может ли кто-нибудь сообщить мне, что может быть причиной?
Ошибка произошла из-за неправильной привязки папки с ресурсами. Однако я собираюсь попробовать другой установщик.