2017-07-03 1 views
0

Ich bin ein Unity-Projekt einrichten, erstellen Sie Quelldateien, öffnen Sie sie in Rider: Alles sieht gut aus!Unity & Rider - Referenzen gehen nach Git Commit

ich alles zu Git begehen, kommen zurück in Reiter und alle Verweise (System, System.Core, UnityEditor, UnityEngine, etc.) verloren gehen. Weiß jemand, warum das passiert und wie man es repariert?

Ich erinnere mich an die alten Tage in VS haben wir Referenzen von den Unity-DLLs manuell hinzugefügt. Muss das noch getan werden? Ich frage, weil ich denke, das sollte nicht mehr passieren.

EDIT: Das Löschen der fehlerhaften Referenzen und das erneute Hinzufügen aus den DLL-Dateien hilft nicht. Sie zeigen nachher immer noch das Warnsymbol an. Irgendwelche Lösungen für dieses Problem?

Antwort

1

Aktivieren Sie das Kontrollkästchen Unity - Preferences - Rider - TargetFrameworkVersion. Gleiches Problem https://github.com/JetBrains/resharper-unity/issues/164

+0

TargetFrameworkVersion wurde bereits überprüft, aber danke für den Link! Der Wechsel zu MSBuild 4.0 in Rider hat dies behoben (obwohl Rider mir jetzt sagt, dass .NET Framework 4.5 nicht installiert ist. Obwohl ich VS 2017 installiert habe, das .NET 4.5 enthält). – BadmintonCat