【问题标题】:Visual Studio 2019 regularly loses the ability to open Unity projects (unsupported)Visual Studio 2019 经常失去打开 Unity 项目的能力(不支持)
【发布时间】:2019-11-03 17:57:38
【问题描述】:

当 Visual Studio 2019 突然无法打开 Unity 2019.2.4f1 项目时,一切都没有改变。

几个月前发生过一次。那个时候,当我从我的存储库下载一个干净的 Unity 项目时,它自己被治愈了。就在昨天,它又发生了。我花了一整天的时间浏览论坛并尝试修复,但在我决定完全重新安装 Visual Studio 之前没有任何帮助。今天一切都很好,直到突然又开始了。

我没有改变任何东西,只是在处理代码。 外部工具设置按原样设置。

任何想法为什么会发生以及如何在不重新安装 VS 的情况下修复它? 是否有可能以某种方式找出 VS 在项目文件中究竟无法理解的内容?

【问题讨论】:

  • 解决方案中为什么有48个项目?
  • @trojanfoe 我不知道,它是最近才交给我的。无论有多少项目,任何解决方案都存在问题。
  • Unity 通常会随时创建新的解决方案,因此您通常不会在 git/whatever 中跟踪它们。我会删除它并让 Unity 重新创建它。并停止跟踪它。然而,那里应该只有一个项目,因为这就是 Unity 的全部需求,所以这里发生了 Unity 以外的事情。
  • 我多次尝试将它们全部删除并由Unity生成。它没有帮助。 Git 不会跟踪它们。
  • 不要使用 Visual Studio 2019,而是使用 Visual Studio 代码,它的免费开源和统一推荐这个。

标签: unity3d visual-studio-2019


【解决方案1】:

在 VS2019 中,转到 Extensions -> Manage Extensions 并检查“Visual Studio 2019 Tools for Unity”扩展是否已安装并启用。

【讨论】:

  • 确保在 Visual Studio 的解决方案资源管理器中右键单击解决方案并重新加载所有项目。
猜你喜欢
  • 2019-10-05
  • 1970-01-01
  • 2019-08-15
  • 1970-01-01
  • 1970-01-01
  • 2019-11-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多