Thanks Stephen that did the trick.

From: [email protected] 
[mailto:[email protected]] On Behalf Of Stephen Shaw
Sent: Friday, April 12, 2013 4:06 PM
To: Discussions related to Mono for Android
Subject: Re: [mono-android] LinkAssemblies fails in latest 4.6 beta

Hi, this is a known issue and a work around has been found. Since evolve is 
around the corner (ie, a couple days), I'm not sure when Xamarin will get a fix 
pushed. Note, I don't work for Xamarin.

Here is the workaround (thanks to jonp) :
13:44 < jonp> 1. Backup 
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets
13:45 < jonp> 2. Edit 
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.Targets
13:45 < jonp> 2.a: REMOVE all instances of CopyMdbFiles
13:45 < jonp> 2.b. Save
13:45 < jonp> 3. Nuke your bin & obj dirs
13:45 < jonp> 4. Rebuild

This is the instructions for mac, so you'll have to adapt the paths for windows.

Cheers,
Stephen

PS, this is only linking so it affects Release only. Unless you are linking on 
your debug builds?

On Fri, Apr 12, 2013 at 1:54 PM, Jeremy A. Kolb - ARA/NED 
<[email protected]<mailto:[email protected]>> wrote:
This is also happening on stable.  I'm not sure what to do here...

From: 
[email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>]
 On Behalf Of Jeremy A. Kolb - ARA/NED
Sent: Wednesday, April 03, 2013 1:30 PM
To: [email protected]<mailto:[email protected]>
Subject: [mono-android] LinkAssemblies fails in latest 4.6 beta

I just upgraded to the latest beta and LinkAssemblies is failing for me:

https://bugzilla.xamarin.com/show_bug.cgi?id=11556


5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018: The "LinkAssemblies" task failed unexpectedly.
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018: System.ArgumentOutOfRangeException: Specified argument was out of the 
range of valid values.
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Collections.Generic.Collection`1.get_Item(Int32 index)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Cecil.Mdb.MdbReader.ReadLocalVariables(MethodEntry entry, 
MethodBody body, Scope[] scopes)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Cecil.Mdb.MdbReader.Read(MethodBody body, InstructionMapper 
mapper)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Cecil.Cil.CodeReader.ReadMethodBody()
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Cecil.Cil.CodeReader.ReadMethodBody(MethodDefinition method)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Cecil.MethodDefinition.<get_Body>b__2(MethodDefinition 
method, MetadataReader reader)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 
read)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Cecil.MethodDefinition.get_Body()
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Linker.Steps.MarkStep.ProcessMethod(MethodDefinition method)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Linker.Steps.MarkStep.ProcessQueue()
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Linker.Steps.MarkStep.Process()
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Mono.Linker.Pipeline.Process(LinkContext context)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at MonoDroid.Tuner.Linker.Process(LinkerOptions options, 
LinkContext& context)
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at Xamarin.Android.Tasks.LinkAssemblies.Execute()
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at 
Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
5>C:\Program Files 
(x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(818,5): error 
MSB4018:    at 
Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__20.MoveNext()

_______________________________________________
Monodroid mailing list
[email protected]<mailto:[email protected]>

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to