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%Dies geschieht normalerweise in drei verschiedenen Szenarien:
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.
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.
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.
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.
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.
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.
Tags und Links visual-studio unity3d unityvs