终于解决了这一困扰我很久的问题。
下面来介绍一下我遇到的问题:
前段时间,重新做了系统,并且安装了Unity5.6版本,VS2013,UnityVS 2013.msi,Visual Studio 2013 Tools.unitypackage,但是每次打开Unity都会报一个 错误。如图。
打开某一个脚本,还会报出更多找不到引用的错误。并且看不到Attach to Unity按钮。
非常的蛋疼,于是查找了很多资料,
有说是根目录Temp文件权限的问题,但是每次修改Temp权限都不能成功。
还有说是一个国外的软件(忘了叫啥了)需要关闭自动扫描的问题,WTF,我并没有安装这个软件呀。。。
然后就是各种不成功,每次需要打断点了,就得开monodevelop,非常的不舒服。
今天早晨查着玩,发现了一个新的解决办法。网址(http://blog.csdn.net/mad2man/article/details/39203033)
总结来说,就是安装UnityVS 2013.mis,但是我发现了一个dll文件很特殊,于是看了一下介绍SyntaxTree.VisualStudio.Packages.dll,需要把这个dll的东西放到指定目录下边。
然后重启Unity,打开一个c#脚本,奇迹出现了。见到了久违的Attach to Unity。调试功能彻底恢复正常。
附上UnityVS 2013的压缩包,里边有这个dll文件。