UnityVS Visual Studio kann nicht geöffnet werden

8

Ich verwende UnityVS Visual Studio-Projekt generieren, aber Projektdatei * .CSharp.csproj konnte nicht geöffnet werden.

Ich finde das Problem ist, dass ProjectTypeGuids einen unbekannten Typ verwenden: E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1, und Google konnte mir auch nicht sagen, was das ist.

hat jemand das gleiche Problem?

Die Projektdatei lautet:

%Vor%     
Budweiser 20.11.2013, 03:27
quelle

7 Antworten

9

Dies geschieht normalerweise in drei verschiedenen Szenarien:

  • Der Benutzer verwendet eine Testversion von Visual Studio. Derzeit benötigt UnityVS ein komplettes Visual Studio.
  • Die Installation konnte den Visual Studio-Erweiterungscache nicht neu erstellen. Wir haben gesehen, dass dies passiert ist, wenn es einen devenv.exe-Prozess gab. Stellen Sie sicher, dass kein devenv.exe-Prozess ausgeführt wird, und installieren Sie UnityVS erneut.
  • Der Benutzer hat eine alte gecrackte Version von UnityVS im GAC installiert, die mit der aktuellen UnityVS kollidiert.

Es gibt auch den Fall, dass Sie das .NET 3.5-Framework nicht installiert haben, das von Unity benötigt wird (die Unity-Klassenbibliothek ist ein Teilprofil von .NET 3.5), aber die Fehlermeldung ist in der Regel explizit.

    
Jb Evain 04.06.2014 11:12
quelle
7

Ich habe dieses Problem durch erneutes Entfernen und Installieren von UnityVS behoben. Die "Repair" -Funktion des UnityVS-Installationsprogramms hat nichts geändert, daher musste ich sie zuerst vollständig deinstallieren.

    
genail 07.08.2014 15:37
quelle
2

Sie können diese Tags innerhalb der proj-Datei manuell entfernen.

%Vor%

Die Fehlermeldung sollte weg sein, aber Sie können die Debug-Funktion nicht verwenden. Ich suche immer noch nach einer Lösung.

    
Rambo Ong Ping Ping 06.04.2014 02:42
quelle
2

Eine Lösung, die für mich funktionierte, bestand darin, das Visual Studio Tools für Unity-Asset in meinem Unity-Projekt zwangsweise neu zu importieren (durch Importieren eines benutzerdefinierten Pakets und Navigieren zum Paket im Ordner "Programme").

Ich denke, dass die ältere Version des Tools in meinen Unity-Projekten nicht ersetzt wurde, obwohl ich das Tool erneut installiert und auf die übliche Weise hinzugefügt habe.

    
pumpkinszwan 10.11.2014 10:47
quelle
0

Das vollständige Entfernen von UnityVS und die Neuinstallation haben mir bei Visual Studio 2013 Ultimate geholfen. Außerdem wurde das UnityVS-Paket im Unity-Projekt entfernt und erneut importiert, nicht sicher, ob dies erforderlich ist.

    
Artem Koval 25.01.2015 11:10
quelle
0

Ich habe den Fehler "Dieses Projekt ist nicht kompatibel mit der aktuellen Version von Visual Studio" erhalten. Eine "Reparatur" würde das Problem nicht beheben, aber die Deinstallation und Neuinstallation ohne "devenv.exe" -Prozesse war die Lösung. Ich habe Visual Studio 2013 Community verwendet und das Projekt über die Unity-Symbolleiste geöffnet (Visual Studio-Tools \ Öffnen in Visual Studio).

@Jb Evain - Zusätzliches Dankeschön dafür, dass Sie mich auf mein eigenes ähnliches Problem in die richtige Richtung weisen.

    
Brien 05.02.2015 04:10
quelle
0

Ich hatte das gleiche Problem in Visual Studio 2010 Professional, nachdem ich eine andere Version von Visual Studio deinstalliert habe, die ich nicht verwendet habe (2013 Express).

Keine der anderen Lösungen funktionierte für mich, aber nach einer Reparatur von VS2010 mit der Installationsdiskette hat es wieder funktioniert.

    
bnezo 20.04.2015 12:09
quelle

Tags und Links