Debugging Mono Class Libraries

EricHosickEricHosick USMember

Even after following instructions at Debugging In Xamarin_ios Screencast here to step into String.Split I'm unable to step into the Mono framework.

It appears that the Mono Develop debugger is looking for the source code in "/Volumes/build-root-ramdisk/mono-3.4.0/mcs/class/corlib/System/String.cs". However, these files are located in "/Developer/MonoTouch/Source/mono/mcs/class/corlib/System/String.cs".

Is there a way to change where the Mono debugger looks for the Mono Class libraries? It looks like it is trying to use a ramdisk?

Posts

  • simoneglisimonegli CHMember

    Probably the only options you have is to build mono yourself or create links in the filesystem to the proper location. I needed to do this on windows, where I opened a .mdb in a hex editor, and the source path was C:\j\workspace\v\repos\mono, so I needed to create a link from there to the mono sources.

  • ChrisHamonsChrisHamons USForum Administrator, Xamarin Team Xamurai

    Hmm. Those links point to debugging iOS. Are you debugging a Xamarin.Mac app, or should I move your post to the iOS forum?

Sign In or Register to comment.