Hi,
we encounter a problem building a Monodroid solution with Team Build / TFS2010.
The error message appearing in the build log is "!!!!!!!!!!
tis.truckbox.muxer.lib.jar" (10 exclamation marks, no further information...)
- The file "tis.truckbox.muxer.lib.jar" is a 3rd party
AndroidJavaLibrary included in one of our solutions projects.
- Build via Visual Studio 2010 works fine on the same machine with the
same sources, the error only appears in the automated build.
- Monodroid-Version on the buildserver is the latest 4.4.55.104956787.
Error occurred with the previous version as well.
- We found out that the error is thrown within the build-target
"_CheckDuplicateJavaLibraries" in C:\Program Files
(x86)\MSBuild\Novell\Novell.MonoDroid.Common.targets. We removed the
CheckDuplicateJavaLibraries-task from the local
Novell.MonoDroid.Common.targets-file and the error disappeared.
Part of the MSBuild output (verbosity=Diagnostics):
<snip>
_ExtractLibraryProjectImports:
Assemblies:
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v2.3\Mono.Android.dll
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\Mono.Data.Sqlite.dll
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Data.dll
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll
C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll
C:\Builds\1\initions\Build\Binaries\Android\initions.OPHEOMOBILE.A\initions.om.app.dll
C:\Builds\1\initions\Build\Binaries\Android\initions.OPHEOMOBILE.A\initions.om.bl.dl
C:\Builds\1\initions\Build\Binaries\Android\initions.OPHEOMOBILE.A\initions.om.common.dll
C:\Builds\1\initions\Build\Binaries\Android\initions.OPHEOMOBILE.A\initions.om.ui.dll
Jars:
ResolvedResourceDirectories:
_CheckDuplicateJavaLibraries:
JavaSourceFiles:
Java\AlkMsg.java
Java\AlkMessageReceiver.java
Java\OpheoTBJavaInterface.java
Java\OpheoTruckBoxWrapper.java
JavaLibraries:
Java\tis.truckbox.muxer.lib.jar
!!!!!!!!!! tis.truckbox.muxer.lib.jar
_UpdateAndroidResgen:
Skipping target "_UpdateAndroidResgen" because all output files are up-to-date
with respect to the input files.
</snip>
Any ideas?
Thanks.
_______________________________________________
Monodroid mailing list
[email protected]
UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid