themolecularmoose / the-moose

1 stars 0 forks source link

Unity has different compiler than monodevelop on windows. #49

Open bzh8205 opened 9 years ago

bzh8205 commented 9 years ago

versions of dlls required for connection utility are not the same as ones needed by monodevelop compiler.

bzh8205 commented 9 years ago

Because unity handles the csproj files, I can't find a workaround that will not require changes in monodevelop to fix monodevelop compilation issues.

Current fix is: Remove the following from the references in Assembly-UnityScript-firstpass project in monodevelop:

Add a reference to Assembly-Charp for the correct version of System.Xml.dll. The correct dll is located in your unity install folder: "C:\Program Files (x86)\Unity\Editor\Data\Mono\lib\mono\unity\System.Xml.dll"

bzh8205 commented 9 years ago

Installing and using a mono compiler to use instead of the .NET compiler on Windows did not solve this problem.

bspates commented 9 years ago

@bzh8205 is this still true in unity5?