包含此页的版本:
不含此页的版本:
了解如何设置 Visual Studio 或 WinDbg 以在发现问题或崩溃后调试应用程序或 Unity 编辑器。这种类型的调试称为取证调试。
有时,尽管附加了调试器,但应用程序不会崩溃,或者在调试器不可用的远程设备上崩溃。在这种情况下,可以从调试器创建的转储文件中获取有用的信息。此信息介绍如何设置调试器以创建转储文件。
如果要在应用程序运行时进行调试,请参阅设置 Unity 的实时调试。
注意:这些说明适用于在桌面上运行时的 Windows 独立和通用 Windows 平台。
要使应用程序在遇到问题时生成转储文件,请执行以下作:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting.LocalDumpskey(文件夹),如果不存在。DumpFolder其值是要存储转储文件的完全限定路径。例如C:\Temp.DumpCount并将其值设置为00000010.DumpType并将其值设置为00000002.应用程序将在您之前指定的文件夹中创建转储文件。可以使用首选调试工具(如 Visual Studio 或 WinDbg)打开转储文件。