Unity ILRuntime Debugger使用及常见问题

前言

ILRuntime支持在VS中断点调试,下面说一下ILRuntime Debugger的使用及常见问题。

1.安装

需要下载对应版本的ILRuntime Debugger VS插件。我是在Unity中PackageManager安装的ILRuntime,可以在插件信息中查看版本。
在这里插入图片描述

要注意2.1.0运行时需要搭配VS和VS Code插件商店里的调试器进行调试,2.0.2及以前版本的运行时需要搭配随包发布的调试插件使用。
我使用的版本是2.0.2,所以需要在git中下载对应版本。
在这里插入图片描述

2.使用

1.查看使用的端口号
在这里插入图片描述

2.启动Unity(ILRuntime断点调试需要启动后使用)

3.启用调试
选择调试->Attach to ILRuntime
(注意不是附加Unity)
在这里插入图片描述

3.常见问题

1.报错ILRuntime Debugger version mismatch Expected version
插件版本没对齐,详情查看步骤1.安装

2.报错cannot connect to ilruntime
查看步骤2.使用,检查unity是否是在运行后启用调试,或者端口号是否正确。

检查主工程中是否设置了ILRUNTIME_DEBUG_DISABLE宏,如果有的话,去掉。注意去掉后要点Apply应用生效。
打正式包时,在工程的宏定义里加入ILRUNTIME_DEBUG_DISABLE,禁止ILRuntime收集调试信息,会提升运行效率。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我寄人间雪满头丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值