gpt4 book ai didi

visual-studio - Visual Studio 调试器未附加到 Unity

转载 作者:行者123 更新时间:2023-12-04 01:53:54 24 4
gpt4 key购买 nike

我在将 Visual Studio 的调试器附加到 Unity 时遇到问题 - 在 VS 中编辑和编译脚本工作正常 - 但是,当单击“附加到 Unity”或“附加到 Unity 并播放”时,代码编译但没有其他任何 react 。如果所有的构建都是最新的,那么按钮就什么都不做。我可以在 Unity 中手动启动游戏,它运行最新的代码,但它没有附加到 VS 调试器。

我的 PC 上安装了 Unity 5.3.5、Visual Studio Tools for Unity 2.2.0.0 和 Visual Studio Community 2015。所有 Unity 工具都出现在 Visual Studio 中(Attach To Unity 等)。

Tools > Attach To Unity Debugger在 VS 中会显示一个正确的 Unity 编辑器打开实例列表,但选择一个不会附加到它。按照建议 here我曾尝试使用 127.0.0.1 作为 IP 端点,但这仍然不起作用。我已经允许 Unity 和 VS 通过防火墙设置,但无济于事。

Unity的Help > About还显示了 Visual Studio Tools For Unity 版本号,因此它知道插件的存在。

我通过 devenv.exe /log 加载了 VS查看是否发生了任何奇怪的事情 - 日志看起来不错,并且 Unity Tools 已正确加载。 (如果有任何用处,日志是 here。)

我已经在 VS、Unity 和 VS Tools for Unity 上进行了修复重新安装,这是漫长而艰巨的,但没有任何改变。

我快要疯了,试图让它工作 - 按“Attach To Unity”并看到它实际上什么也没做,甚至没有错误消息真的很令人沮丧。我觉得我一定遗漏了一些东西 - 任何想法/建议/解决方案将不胜感激

最佳答案

这也杀了我。在检查了过去几天安装的所有内容并卸载并重新安装后,我确定最新的 Xamarin 破坏了 VSTU 集成。我什至恢复到 VSTU 2.1 无济于事。

只有卸载 Xamarin 才允许调试器附加到 Unity。

所以现在,如果我们希望 VS 调试器附加到 Unity,我们必须使用 Xamarin 或 VSTU,但不能在同一台机器上同时使用。

关于visual-studio - Visual Studio 调试器未附加到 Unity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37798816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com