Hello,

MakeDirty does not exists in 5.0.x. This is something new in 5.1.x.

My guess is that your solution was built with 5.1.x then you
downgraded to 5.0.x. A MonoDevelop bug [1] (now fixed but not
released) won't rebuild all dependencies when MonoTouch is updated. So
the linker was analyzing a new code base and trying the find matching
members in the old assemblies (resulting in the exception).

Updating to 5.1.x solves this (as you did) but a full clean and
rebuild on 5.0.x should have done the same.

Regards,
Sebastien


[1] http://bugzilla.xamarin.com/show_bug.cgi?id=1502

On Wed, Dec 21, 2011 at 1:08 PM, Augmental
<christopherhatto...@gmail.com> wrote:
> I can confirm that this issue disappeared when I updated to 5.1.1 (Beta)
> using exactly the same source code / project.
>
> --
> View this message in context: 
> http://monotouch.2284126.n4.nabble.com/NSObject-Linker-Issue-introduced-with-5-0-4-tp4222474p4222621.html
> Sent from the MonoTouch mailing list archive at Nabble.com.
> _______________________________________________
> MonoTouch mailing list
> MonoTouch@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monotouch
_______________________________________________
MonoTouch mailing list
MonoTouch@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to