Unity 和 Rider - 参考在 Git 提交后擅离职守

Unity & Rider - References go AWOL after Git Commit

我正在设置一个 Unity 项目,创建源文件,然后在 Rider 中打开它们:一切看起来都不错!

我将所有内容提交给 Git,返回到 Rider 和所有参考资料(SystemSystem.CoreUnityEditorUnityEngine 等。 ) 失踪。有谁知道为什么会发生这种情况以及如何解决它?

我记得以前在 VS 中我们手动添加来自 Unity DLL 的引用。这还需要做吗?我问是因为我认为这不应该再发生了。

编辑:删除损坏的引用并从 DLL 文件中重新添加它们没有帮助。他们之后仍然会在上面显示警告图标。这个问题有什么解决方案吗?

切换 Unity - 首选项 - Rider - TargetFrameworkVersion 复选框。 同样的问题 https://github.com/JetBrains/resharper-unity/issues/164