2016-10-05 11 views
-1

Я использую Демо-версию Oculus World. Я могу запустить его вручную, но во время «Debug»/«Release» у меня внутренняя ошибка.Ошибка во время отладки программы. (В dll Oculus HMD)

Как отлаживать такие ошибки?

Где я могу увидеть команду, которая запускает программу.

Снова: Он работает нормально, когда я нажимаю на MyGreatestApp.exe в папке/Debug /. У него внутренняя ошибка используемой DLL, когда я запускаю ее в VS2103. (что-то вроде -3003 или fffff447)

P.S. Мне странно, что я могу отлаживать в режиме «Release» (я имею в виду пошаговое выполнение программы.) Это нормально? Может быть, я делаю это неправильно? Благодаря!

+0

Добавить комментарий о downvote, пожалуйста. Я что-то нарушил? (возможно, хорошая идея для мета-соединения downvote с разумом в нескольких словах, чтобы увидеть, что не так) –

ответ

0

Может быть полезно, если вы скажете, в какой строке сбой программы.

В любом случае вы можете использовать Oculus Debug Tool: https://developer3.oculus.com/documentation/pcsdk/latest/concepts/dg-debug-tool/

Для записи журналов и посмотреть на стороне времени выполнения, что происходит.

Это ошибка -3003, проверьте, почему ваше приложение не подключается к Oculus. Я должен проверить, не запускаю ли 64-битное приложение или что-то в этом роде.

ovrError_ServiceConnection   = -3003, ///< Couldn't connect to the OVR Service. 

Надеется, что это помогает