Ich versuche gerade, ein Spiel mit der Linux-Version von Unity zu erstellen. Wenn jedoch ein Unity-Projekt geöffnet wird, kann Monodevelop die System-, System.Core-, System.Xml- und System.Xml.Linq-Referenzen auch dann nicht finden, wenn Mono installiert ist und diese Referenzen finden, wenn Sie an einer regulären C# arbeiten. Projekt. Ich kann Code schreiben, der in Unity läuft, aber ich kann ihn nicht debuggen, weil Monodevelop diese Referenzen nicht finden kann. Ich habe versucht, dies in den Unity-Foren zu veröffentlichen, aber ich habe keine Antwort erhalten. Hat jemand eine Lösung?Monodevelop in Unity kann keine Systemreferenzen finden, obwohl Mono installiert ist
0
A
Antwort
0
Sie müssen den Projektverweisen die System.Core-, Sysgem.Xml- und System.Xml.Linq-Assembly hinzufügen.
In der Hoffnung, dass Linux ähnlich wie die OSX-Version funktioniert, klicken Sie in Ihrem Lösungsfenster mit der rechten Maustaste auf Verweise und wählen Sie Verweise bearbeiten. Fügen Sie dort System.Core, Sysgem.Xml und System.Xml.Linq hinzu.
Verwandte Themen
- 1. Kann nicht funktionieren readDICOM finden, obwohl oro.dicom installiert ist
- 2. Composer kann ext-mbstring nicht finden, obwohl es installiert ist
- 3. Xamarin vs Mono vs Monodevelop
- 4. Monogame für Linux: monodevelop kann keine Assemblies für Monogame, nvorbis und opentk finden
- 5. Monodevelop kann nicht erstellt werden, kann nicht finden Microsoft.DiaSymReader.Native.x86.dll '
- 6. Monodevelop 4.0 keine Codeansicht
- 7. WinForms-Anwendung in MonoDevelop
- 8. Kann Curl nicht verwenden, obwohl Git installiert ist
- 9. Mono kann keine Benutzereinstellungen speichern
- 10. Ansible kann docker-py nicht importieren, obwohl es installiert ist
- 11. R-Bibliothek rgl kann Bildmagie nicht finden, obwohl es installiert ist
- 12. Typoskript nicht finden können, Modul obwohl Definitionsdateien installiert sind
- 13. Systemreferenzen werden nicht erkannt?
- 14. ASP.NET MVC auf Mono
- 15. Ältere Version von .Net nicht mit dem neuesten Mono installiert?
- 16. JavaScript-Dateien können in Monodevelop Unity 5.2 nicht angezeigt werden.
- 17. Kann keine IO in Unity Android Build
- 18. Monodevelop auf Xubuntu fehlt ASP.NET
- 19. Installiere Mono und Monodevelop auf CentOS 5.x/6.x
- 20. grunt-contrib-less kann keine Quelldateien finden, obwohl der Pfad korrekt ist
- 21. Bundler: GemNotFound-Fehler, obwohl Gem lokal installiert ist
- 22. Mono schreibt keine Standardeinstellungen
- 23. sql.h Header-Datei fehlt, obwohl unixODBC installiert ist
- 24. Unity 3D wird nicht geladen neuen Referenzen von MonoDevelop
- 25. Typescript kann keine Module finden
- 26. rbenv: kein solcher Befehl "install", obwohl ruby-build installiert ist
- 27. Wo ist "Run Tests" in monodevelop
- 28. lesen Umgebungsvariable in MonoDevelop
- 29. Android kann keine Absichtsextras weitergeben, obwohl AlarmManager
- 30. "Gradle" ist derzeit nicht installiert. obwohl gradle bereits im System
Linux wird nicht vollständig unterstützt. Warum installieren Sie Windows nicht auf Ihrem Computer? Machen Sie Ihren Computer Dual-Boot .... Windows und Linux .. Verwenden Sie Windows für Unity-Entwicklung und Linux aus welchem Grund auch immer Sie Linux für verwenden. – Programmer
Das mag eine offensichtliche Frage sein, aber haben Sie daran gedacht, die Systemreferenzen in Ihr Unity-Skript aufzunehmen? – MSB
http://blogs.unity3d.com/2015/08/26/unity-comes-to-linux-experimental-build-now-available/ Es ist sehr wahrscheinlich, dass Sie einen der Fehler in diesem Testaufbau treffen, also Verwenden Sie das dedicate Unity-Forum wird empfohlen. –