Skip to content

Instantly share code, notes, and snippets.

@topgenorth
Created April 5, 2012 17:11
Show Gist options
  • Save topgenorth/2312573 to your computer and use it in GitHub Desktop.
Save topgenorth/2312573 to your computer and use it in GitHub Desktop.
Link exception in Mono For Android on VS2010
Packaging application..
Microsoft (R) Build Engine Version 4.0.30319.1
[Microsoft .NET Framework, Version 4.0.30319.261]
Copyright (C) Microsoft Corporation 2007. All rights reserved.
Build started 4/5/2012 11:09:13 AM.
Project "U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj" on node 1 (SignAndroidPackage target(s)).
_GenerateAndroidAssetsDir:
Skipping target "_GenerateAndroidAssetsDir" because it has no outputs.
_ResolveMonoAndroidSdks:
Looking for Android SDK..
Key HKCU\SOFTWARE\Xamarin\MonoAndroid\PrivateAndroidSdkPath not found.
Key HKCU\SOFTWARE\Android SDK Tools\Path not found.
Key HKLM\SOFTWARE\Android SDK Tools\Path found:
Path contains adb.exe in \platform-tools (C:\Program Files\Android\android-sdk).
Looking for Java 6 SDK..
Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\CurrentVersion found.
Key HKLM\SOFTWARE\JavaSoft\Java Development Kit\1.6\JavaHome found:
Path contains jarsigner.exe in \bin (C:\Program Files\Java\jdk1.6.0_24).
MonoAndroid Tools: C:\Program Files\MSBuild\Novell\
MonoAndroid Framework: C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v3.1\;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\
Android SDK: C:\Program Files\Android\android-sdk\
Java SDK: C:\Program Files\Java\jdk1.6.0_24\
_ValidateAndroidPackageProperties:
GetAndroidPackageName Task
ManifestFile: U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\Properties\AndroidManifest.xml
AssemblyName: fragmentsample
PackageName: fragmentsample.fragmentsample
_ExtractLibraryProjectImports:
Assemblies:
Mono.Android
Mono.Android.Compatibility.v4
mscorlib
System
System.Core
System.Xml.Linq
System.Xml
_UpdateAndroidResgen:
Skipping target "_UpdateAndroidResgen" because all output files are up-to-date with respect to the input files.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyFilesToOutputDirectory:
FragmentSample -> U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\bin\Release\fragmentsample.dll
_ResolveAssemblies:
ResolveAssemblies Task
ReferenceAssembliesDirectory: C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v3.1\;C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\;;
I18nAssemblies:
LinkMode: SdkOnly
Assemblies:
U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\bin\Release\fragmentsample.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v3.1\Mono.Android.Compatibility.v4.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v3.1\Mono.Android.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll
[Output] ResolvedAssemblies:
U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\bin\Release\fragmentsample.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v3.1\Mono.Android.Compatibility.v4.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v3.1\Mono.Android.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\Mono.Security.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll
[Output] ResolvedUserAssemblies:
U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\bin\Release\fragmentsample.dll
[Output] ResolvedFrameworkAssemblies:
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v3.1\Mono.Android.Compatibility.v4.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v3.1\Mono.Android.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\Mono.Security.dll
C:\Program Files\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll
_ResetLinkingFlag:
Skipping target "_ResetLinkingFlag" because all output files are up-to-date with respect to the input files.
_LinkAssemblies:
LinkAssemblies Task
UseSharedRuntime: False
MainAssembly: obj\Release\assemblies\fragmentsample.dll
OutputDirectory: obj\Release\android\assets\
I18nAssemblies:
LinkMode: SdkOnly
ResolvedAssemblies:
obj\Release\assemblies\fragmentsample.dll
obj\Release\assemblies\Mono.Android.Compatibility.v4.dll
obj\Release\assemblies\mscorlib.dll
obj\Release\assemblies\Mono.Android.dll
obj\Release\assemblies\System.Core.dll
obj\Release\assemblies\System.dll
obj\Release\assemblies\Mono.Security.dll
obj\Release\assemblies\System.Xml.dll
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: The "LinkAssemblies" task failed unexpectedly. [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: System.OverflowException: Arithmetic operation resulted in an overflow. [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.PE.ByteBuffer.ReadUInt32() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.Cil.CodeReader.ReadOperand(Instruction instruction) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.Cil.CodeReader.ReadCode() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.Cil.CodeReader.ReadMethodBody() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.Cil.CodeReader.ReadMethodBody(MethodDefinition method) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.MethodDefinition.<get_Body>b__2(MethodDefinition method, MetadataReader reader) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 read) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.MethodDefinition.get_Body() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessMethod(MethodDefinition method) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessQueue() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Steps.MarkStep.Process() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Steps.MarkStep.Process(LinkContext context) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Pipeline.Process(LinkContext context) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at MonoDroid.Tuner.Linker.Process(LinkerOptions options, LinkContext& context) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Xamarin.Android.Tasks.LinkAssemblies.Execute() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask, Boolean& taskResult) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
Done Building Project "U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj" (SignAndroidPackage target(s)) -- FAILED.
Build FAILED.
"U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj" (SignAndroidPackage target) (1) ->
(_LinkAssemblies target) ->
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: The "LinkAssemblies" task failed unexpectedly. [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: System.OverflowException: Arithmetic operation resulted in an overflow. [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.PE.ByteBuffer.ReadUInt32() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.Cil.CodeReader.ReadOperand(Instruction instruction) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.Cil.CodeReader.ReadCode() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.Cil.CodeReader.ReadMethodBody() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.Cil.CodeReader.ReadMethodBody(MethodDefinition method) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.MethodDefinition.<get_Body>b__2(MethodDefinition method, MetadataReader reader) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 read) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Cecil.MethodDefinition.get_Body() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessMethod(MethodDefinition method) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Steps.MarkStep.ProcessQueue() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Steps.MarkStep.Process() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Steps.MarkStep.Process(LinkContext context) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Mono.Linker.Pipeline.Process(LinkContext context) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at MonoDroid.Tuner.Linker.Process(LinkerOptions options, LinkContext& context) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Xamarin.Android.Tasks.LinkAssemblies.Execute() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
C:\Program Files\MSBuild\Novell\Novell.MonoDroid.Common.targets(545,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask, Boolean& taskResult) [U:\tom\Dropbox\XamarinDocs\Content\1.5 - Developmental Edits\Mono for Android\fragments\Fragments Walkthrough\code\FragmentSample.csproj]
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:12.49
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
Build Summary
-------------
Total build time: 00:19.347
========== Build: 0 succeeded or up-to-date, 0 failed, 1 skipped ==========
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment