[2019-04-06 17:14:25 最后更新]
[u3d]Unity3d 4.6 与 vs2010 的调试环境建立
现在网上那些 vs2017 等的文章是对应不太上的,我的实现步骤如下:
1.下载安装 Visual Studio Tools for Unity 对应 vs2010 的版本,现在高版本的据说不用. 下载地址为微软
https://marketplace.visualstudio.com/items?itemName=SebastienLebreton.VisualStudio2010ToolsforUnity
得到的文件名应该是 vstu2010.msi
2.安装后,如果是 u3d5 以后的话可以从 assets 中 import 相关的文件,不过我的 u3d 4.6 是不行的.
这就是问题的,幸好在 vs2010 的调试菜单下会生成 Attach Unity Debug... 的菜单,用这个也是可以调用的,虽然麻烦一点.
3.调试时,要先运行程序,并且程序编译时要加入调试信息.
4.在前面的 Attach Unity Debug.. . 菜单打开的对话框中等待一下,直到出现 WindowsPlayer 字样的选择后再点击 OK ,否则点击前面的那个项目相关的是无效的.
我就是大意了,在好几次调试中都没成功断点,一定要千万注意! 我附上了一张图,大家可以对比.
[图片]