【问题标题】:Visual studio attach to unity freezing problemVisual Studio 附加到统一冻结问题
【发布时间】:2018-09-17 15:44:36
【问题描述】:

我正在使用 VS 2015 Pro 和 Unity 2017.4.1f1。

当按下播放按钮后第一次附加到统一时,统一将冻结,直到我按下 VS 中的停止按钮。按下停止按钮后,继续正常运行,vs打开“停止调试过程”窗口。

但是如果我先按下播放键开始游戏,加入unity后一切都会好起来的。在这种情况下,它们都运行良好。

我尝试卸载并重新安装 VS,但没有帮助我。在这种情况下我该怎么办?


我也用较早的版本 (3.6.0.4) Visual Studio 2015 Tools for Unity 解决了这个问题。现在一切似乎都很正常。

【问题讨论】:

  • 您是否碰巧有一个断点挂起?那会冻结你的团结。如果在 Unity 冻结时在调试器中按下暂停会发生什么?
  • 没有任何断点。如果在 VS 上按暂停,则将 VS 冻结。在这种情况下需要使用任务管理器强制停止。
  • 即使你没有插入断点,如果在附加VS时出现错误,它会中断直到你告诉它继续。
  • VS 继续按钮在统一冻结时处于不可点击状态。
  • 您尝试过 Visual Studio 2017 吗?

标签: c# visual-studio unity3d


【解决方案1】:

我昨天在安装 Visual Studio 2015 和最新的 Visual Studio 2015 Tools for Unity 包版本 3.8.0.6 后遇到了这个确切的问题。当时我还安装了 ReSharper。

在没有任何其他扩展的情况下重新安装 Visual Studio 2015,并安装早期版本的 unity 工具(我可以访问版本 2.8.2.0)后,它现在又可以正常工作了。

【讨论】:

  • 谢谢。我也用早期的版本(3.6.0.4)解决了这个问题。现在一切似乎都很正常。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-10-11
  • 1970-01-01
  • 2015-11-18
  • 1970-01-01
  • 2013-01-19
  • 1970-01-01
  • 2021-11-21
相关资源
最近更新 更多