Forum Xamarin Cross Platform with Xamarin

How do I find out what assemblies are stripped by linking?

infoMantisinfoMantis DEUniversity ✭✭
edited October 2014 in Cross Platform with Xamarin

Hello folks,

currently I'm puzzling over the linking process. One of our apps is set to "Link SDK assemblies only" what results in really weird app behaviour, but no crash.
Is there a way to find out what assemblies are missing?

Kind regards,


  • adamkempadamkemp USInsider, Developer Group Leader mod

    An assembly that is not used at all will be left out entirely. This is not done by the linker, though I did submit a bug report requesting that an assembly with the Preserve attribute should not be removed this way. It is marked with a target release of "far future". Sigh...

    You can look in the .app to see which assemblies do get included. There might also be some output in the build process when an assembly is ignored. If not then try adding "-v" (add more, like "-v -v -v -v" for more verbosity) to the extra mtouch arguments build setting. I can't guarantee that it's there, but I think I remember seeing it at some point.

Sign In or Register to comment.