Corlib ist nicht synchron, wenn Unity-Spiele mit mdtool in OSX erstellt werden

8

Unity3D, eine beliebte Spiele-Engine, packt eine Version von mono (und monodevelop) mit seiner Installation. Vor kurzem habe ich Xamarin Studio installiert, um damit zu spielen. Später folgte ich einigen Online-Anleitungen zum Erstellen von SLN-Dateien für die Einheit über die Befehlszeile aus dem Verzeichnis der SLN:

%Vor%

Ich habe diesen Fehler:

%Vor%

Ich dachte mir, dass Xamarin Studio eine neue Mono-Laufzeitumgebung mit sich gebracht hatte, und das war die Version 636. Das Mdtool hatte die erwartete Version 96, weil Unity mit einer älteren Version von Mono ausgeliefert wird (.net 3.5 glaube ich?).

Also habe ich Xamarin Studio deinstalliert und Unity neu installiert, um die Mono-Runtime hoffentlich mit der alten Version zu überschreiben. Erhalten Sie immer noch den Fehler.

Ich bemerke oben, dass die mscorlib.dll nicht von Frameworks/Mono.framework/Versions/Current , sondern 2.10.2 gezogen wird. Warum das? Wie kann ich diesen Build arbeiten lassen? Kann ich Ihnen noch mehr Informationen geben?

    
tenpn 24.04.2013, 12:59
quelle

0 Antworten

Tags und Links