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