Usually many of C# IDE on Linux are using the msbuild,
but if you will try to use the msbuild from the command line (you must try it to tune an IDE) you will see the different errors, because it can't find either some targets or it can't find the "The reference assemblies for framework MonoAndroid,Version=v1.0" (thanks to this developer who helped me to fix the MonoAndroid issue).
So we may use the symbolic links:
Path: /usr/lib/mono/xbuild
Novell -> /home/workerlamp/xamarin_local/xamarin-andr/xamarin-android/bin/Debug/lib/xbuild/Novell
Xamarin -> /home/workerlamp/xamarin_local/xamarin-andr/xamarin-android/bin/Debug/lib/xbuild/Xamarin
Path: /usr/lib/mono/xbuild-frameworks
MonoAndroid -> /home/workerlamp/xamarin_local/xamarin-andr/xamarin-android/bin/Debug/lib/xbuild-frameworks/MonoAndroid
Path: /usr/lib/mono/msbuild/15.0/bin
Novell -> /home/workerlamp/xamarin_local/xamarin-andr/xamarin-android/bin/Debug/lib/xbuild/Novell
Xamarin -> /home/workerlamp/xamarin_local/xamarin-andr/xamarin-android/bin/Debug/lib/xbuild/Xamarin
where /home/workerlamp/xamarin_local/xamarin-andr/xamarin-android/ is my build path for xamarin-android.
I use the "ln -s directory" to make a link,
for example:
cd /usr/lib/mono/xbuild
ln -s /home/workerlamp/xamarin_local/xamarin-andr/xamarin-android/bin/Debug/lib/xbuild/Novell
Немає коментарів:
Дописати коментар