1)我设置我的首选项以使用Visual Studio 2012打开Unity .cs文件
2)我遇到了这个:https://visualstudiogallery.msdn.microsoft.com/7ab11d2a-f413-4ed6-b3de-ff1d05157714
我下载并安装了VS2012 Tools for Unity
3)现在我被困在这里,当我尝试在VS中运行/调试单个.cs文件时,我得到了这个例外:
"无法直接启动具有类库的输出类型的项目。要调试此项目,请将可执行项目添加到此解决方案,该项目引用库项目。将可执行项目设置为启动项目。"
我不确定这意味着什么以及如何继续。我不确定如何将Unity与Visual Studio同步。
任何?
顺便说一下,我安装了Unity免费版4.6.1和Visual Studio Premium 2012。
由于
答案 0 :(得分:2)
为VS版安装正确版本后,需要打开统一项目(统一)并添加VS工具包......
资产>导入包>统一工具20xx
然后您需要在...中设置默认编辑器
编辑>偏好>外部工具
然后当您单击Unity中的脚本时,它应该在VS中打开它们。
现在从VS你应该可以选择将统一调试器连接到通常所说的" debug"在工具栏中。
将调试器附加到Unity后,通过单击一致来运行游戏,它应该击中你在VS中设置的任何断点。
所有人都应该神奇地工作。
答案 1 :(得分:0)
关闭visual studio和Unity。
下载并安装Tools for unity 2012,可在此处找到其他版本的链接: https://visualstudiogallery.msdn.microsoft.com/7ab11d2a-f413-4ed6-b3de-ff1d05157714
打开Unity 3d
然后像沃迪说的那样:
答案 2 :(得分:0)
我使用unity 2018和visual Studio 2017进行了相同的错误按摩。坦率地说,关闭VS并双击unity脚本(在unity内部)后将其打开解决了该问题。