Unity 6.3
0 онлайн 3 гостей 3 в системе
Вход

Настройка судебной отладки для Unity

Узнайте, как настроить Visual Studio или WinDbg для отладки приложения или Unity Editor после обнаружения проблемы или сбоев. Этот тип отладки называется судебной отладкой.

Иногда приложение не срывается, несмотря на подключение отладчика, или оно срывается на удаленном устройстве, где отладчик недоступен. В таких случаях вы можете получить полезную информацию из файла дампа, созданного отладчиком. В этой информации описывается, как настроить отладчик для создания файла дампа.

Если вы хотите отладывать при запуске приложения, см. Настройка отладки в реальном времени для Unity.

Принуждение приложений к созданию файла сброса

Примечание: Эти инструкции относятся к Windows автономной и универсальной Windows платформе при запуске на рабочем столе.

Чтобы приложения создавали файл дампа при возникновении проблемы:

  1. Откройте реестр Windows.
  2. Перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting.
  3. Создать ключ LocalDumps (папку), если он не существует.
  4. Создайте новое Строчное Значение под названием DumpFolder, значение которого является полным путем, где вы хотите хранить файлы дампов. Например, C:\Temp.
  5. Создайте новый DWORD с именем DumpCount и установите его значение на 00000010.
  6. Создайте новый DWORD с именем DumpType и установите его значение на 00000002.
  7. Запустите приложение через Windows Standalone или Universal Windows исполняемый файл.
  8. Воспроизвести аварию.

Приложение создает файл дампа в папке, указанной ранее. Вы можете открыть файл дампа с помощью выбранного вами отладчика, например Visual Studio или WinDbg.

Дополнительные ресурсы