库/PackageCache/com.unity.collab-proxy@1.2.16 处的 Unity 缺少参考

我刚在 Unity 中购买了模板产品,希望学习一些逻辑

我只是在导入时遇到了 CS0246 的错误。似乎所有来自下面库中的一个包都是错误消息之一。

Library/PackageCache/com.unity.collab-proxy@1.2.16/Editor/Collab/Presenters/CollabHistoryPresenter.cs(21,9):错误 CS0246:找不到类型或命名空间名称“BuildAccess” (您是否缺少 using 指令或程序集引用?)

我是初学者,我不知道如何处理这种错误。谁能帮我指出这个错误发生的位置和原因?

stack overflow Unity missing reference at Library/PackageCache/com.unity.collab-proxy@1.2.16
原文答案
author avatar

接受的答案

以下是一些跟踪问题的建议。很难说缺少什么。

  • 关闭 unity 并删除 Library 和 obj 文件夹。然后再次打开Unity。它将重新同步这些文件夹。
  • 从 2019 年的服务窗口或 2020 年以后的窗口/协作禁用协作,看看问题是否得到解决。

答案:

作者头像

我刚从 2019.x 更新到 2020.3.x 就遇到了这个问题。我尝试清除我的包缓存并确保禁用协作服务(窗口 -> 常规 -> 服务),但都没有奏效。

为我解决的问题是删除“版本控制”包(我相信是“内置”包。在包管理器中检查你的过滤器!)。我从来没有使用过 Collaborate 或 Plastic SCM,只是 git,所以我不知道为什么这会导致简单升级出现问题。 🙄

作者头像

我检查了包管理器并删除了 Collaborate。不知道它是怎么到那里的。