我们的Unity项目最近已从2017.3.1f1升级到2018.3.2f1。 (我知道我们仍然落后于最新,但我们希望不久就能升级到最新)。
升级后,游戏可以在Unity中正常运行(没有错误),并且可以完美玩游戏。
但是,在Visual Studio中,该项目无法构建,并显示167个错误。
这些错误与游戏文件无关,但与其他似乎已自动添加到解决方案中的项目无关。 以下项目引起了我们的关注:
所有错误均与找不到源文件有关。以上项目均未在项目中包含任何脚本。错误例如:
错误CS2001找不到源文件“ [项目路径] \ Packages \ com.unity.collab-proxy \ Editor \ Collab \ Presenters \ CollabHistoryPresenter.cs”。 Unity.CollabProxy.Editor
我已经检查了上面的文件路径,并且它正在寻找的文件不存在。但是,我没有将其删除。
在升级版本之前,解决方案资源管理器中没有这些项目,并且项目构建良好。
我尝试删除这些解决了当前问题的项目。但是,重新启动Visual Studio会重新添加它们。
答案 0 :(得分:0)
您是否尝试过在删除旧的Visual Studio解决方案的同时构建新的Visual Studio解决方案?
答案 1 :(得分:0)
相关项目已暂停。我在Unity 2019中启动了一个新项目,此问题仍然存在。因此,我知道这不是项目问题,而是更多的环境问题。
浏览互联网后,我发现了这个线程: https://forum.unity.com/threads/error-building-project-with-visual-studio-in-unity-2018-unity-package-source-file-not-found-error.530766/
升级到Visual Studio 2017的最新版本已解决了该问题。尽管从上面的线程来看,但升级到2017 15.9.5可以解决很多人的问题。