Настройка lvcGame, VBS и HLA Ошибка 127 из LVCGame

Я пытаюсь настроить VBS для связи HLA с устаревшим приложением, использующим LVCGame.

Я использую openRTI в настоящее время в моем проекте. У меня LVCGame указал на каталог со следующими dll:

  • РТИ-NG.dll
  • OpenRIT.dll (скопировано из другой папки)
  • libRTI-NG.dll (копия RTI-NG.dll и переименована)
  • FedTime.dll

Мои vbsClient.config соответствующие строки:

Plugins = HLA-1.3.dll : HLA-1.3\Project\HLA.config

Я получаю следующую ошибку из LVCGame:

2014-12-31 10:48:03 INFO (LVCGAME::LVCGame::init) Инициализировано.

2014-12-31 10:48:03 ОШИБКА (LVCGAME::LVCGame::start) 'класс LVCGAME::UTILS::Exception' (src\LVCGame.cpp, строка 766): не удалось загрузить плагин.\ Lib\HLA-1.3.dll. Код ошибки: 127

Я отправил электронное письмо в службу поддержки VBS, но я знал, что это за ошибка 127, может быть, я смогу пойти дальше.

Я обнаружил, что другая бесплатная реализация RTI Portico упоминается как работающая с LVCgame, что дает попытку с довольно похожими результатами и ошибкой 126 вместо 127.

2015-01-02 09:47:47 ИНФОРМАЦИЯ (LVCGAME::UTILS::IOUtils::extractDllLoadPath) Использование пути к DLL, заданного как 'D:\Program Files (x86)\Portico\portico-2.0.1\bin\vc10', 2015-01-02 09:47:47 Информация (LVCGAME::LVCGame::init) Инициализирована. 2015-01-02 09:47:47 ОШИБКА (LVCGAME::LVCGame::start) 'класс LVCGAME::UTILS::Exception' (src\LVCGame.cpp, строка 766): не удалось загрузить плагин.\ Lib\HLA-1.3.dll. Код ошибки: 126

2015-01-02 09:47:47 ОШИБКА (LVCGAME:: LVCGame:: start) Запуск LVCGame не выполнен!

1 ответ

Решение

В итоге я обнаружил, что Portico создает файл журнала, расположенный в моей папке VBS \logs. Оттуда я смог увидеть, что Portico, по крайней мере, не смог найти мой файл.fed, у меня был испорчен путь.

Другие вопросы по тегам