2016-11-06 3 views
0

Seit der Aktualisierung auf die neueste Version von Unity 5.4.0f3, jedes Mal, wenn ich auf ein Skript doppelklicke, startet es sowohl Visual Studio und Monodevelop, aber ich bekomme eine Fehlermeldung, dass diese Version von VS (Community 2015) kann mein Projekt nicht öffnen. Monodevelop zeigt eine eigene, etwas weniger klare Fehlermeldung an. Bitte sehen Sie die Screenshots unten.Einheit Lösung nicht kompatibel mit Visual Studio

Ich kann immer noch manuell öffnen mein Skript mit Visual Studio-Dateimenü, aber die Intellisense-Code-Vervollständigung funktioniert nicht mehr. Weiß jemand, wie man das repariert? Ich habe die Tools von Visual Studio für Unity installiert.

Visual Studio Error Migration Report

+0

Dies könnte verwandt sein: http://stackoverflow.com/questions/20086755/unityvs-visual-studio-can-not-open Versuchen Sie, googlen für diese ProjectTypeGuid aus der Fehlermeldung – DaveShaw

Antwort

1

Es stellte sich heraus, dass es ein Problem mit meiner vorhandenen Installation von Visual Studio Tools für Unity (VSTU) war.

Ich habe einen Thread gefunden, bei dem Benutzer ähnliche Probleme aufgrund einer nicht unterstützten Version von VSTU auf Unity5.2 und darüber hinaus erfahren haben. Für Unity 5.2+ wird VSTU 2.1 oder höher benötigt, damit VS ordnungsgemäß mit Unity funktioniert. Weitere Informationen für alle Interessierten finden Sie in der Dokumentation here.

Ich hatte VSTU 2.3 installiert, aber durch das Entfernen und erneute Installieren von VSTU wurde das Problem behoben, sodass ein Problem mit meiner Installation aufgetreten sein muss. Wenn jemand anderes dieses oder ein ähnliches Problem hat, können Sie das neueste Installationsprogramm für VSTU here herunterladen. Dank an alle, die Ihre Antworten eingingen, half mir, an der richtigen Stelle zu suchen!

2

Bitte versuchen Sie folgende Schritte:

  • Löschen Sie alte * CSPROJ und * SLN-Dateien auf Projektstammordner
  • Check "Bearbeiten> Einstellungen> Externe Tools" und machen sicher, dass Sie "Visual Studio 2015" ausgewählt haben
  • Öffnen Sie die Lösung erneut über das Menü "Assets> Open C# Project"
Verwandte Themen