Развертывание программы Visual C ++ с использованием InstallShield Limited

0

Я пытаюсь развернуть простую графическую программу 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. Папка активов и т.д., Похоже, компилируется.

Я никогда раньше не развертывал проект, может ли кто-нибудь сообщить мне, что может быть причиной?

  • 0
    Я бы посоветовал вам взглянуть на NSIS вместо nsis.sourceforge.net/Main_Page. Имена этих библиотек не говорят мне ничего другого!
  • 0
    Я думаю, что проблема может быть текстовыми файлами. Я использую их как readfile ('file / textfile'); Таким образом, я добавил его в проект вручную в качестве папки в основной выход проекта? К сожалению, на этот раз у меня нет времени, чтобы научиться писать сценарии NSIS, так как мне нужна работающая версия как можно скорее, и установка щита должна быть автоматической.
Показать ещё 1 комментарий
Теги:
visual-studio-2013

1 ответ

0
Лучший ответ

Ошибка произошла из-за неправильной привязки папки с ресурсами. Однако я собираюсь попробовать другой установщик.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню