[MonoDevelop] Debugging support for MS .NET

Scott Stephens stephens.js at gmail.com
Thu Mar 7 18:54:51 UTC 2013


I've made a decent start, I think.  When I began, even debugging simple
hello world programs failed.  I've now got it basically working in the
general "Start With Debugging" use case, and also for launching NUnit tests
and debugging NUnit tests (both of which were broken), with just a couple
simple changes.

Anyone interested can check it out here:
https://github.com/scottstephens/monodevelop/tree/fix_msdotnet_debugging

The fix for one of those required changing the architecture built for the
mdhost tool to x86 from AnyCPU.  I made the change for the DebugWin32/x86
configuration, but I wasn't sure if/how that change should be propagated to
affect release builds.  Any advice on that would be useful.

-- Scott

On Wed, Mar 6, 2013 at 4:24 PM, Jeff Stedfast <jeff at xamarin.com> wrote:

> Hi Scott,
>
> I think mostly the problem is just that the bugs weren't ironed out more
> than anything else. You can find a list of CorDebugger bugs here:
>
> https://bugzilla.xamarin.com/buglist.cgi?quicksearch=CorDebugger
>
> The Mono debugger probably had a lot of similar issues when I first
> started working on cleaning it up.
>
> Hope that helps,
>
> Jeff
>
> On Wed, Mar 6, 2013 at 5:03 PM, Scott Stephens <stephens.js at gmail.com>wrote:
>
>> I've been wanting to take a look at supporting debugging using the
>> Microsoft .NET debugger again, and started taking a look at it today.  I've
>> got the build/debug environment set up okay, and I'm starting to dig into
>> what exactly the problem is.  I was wondering if anybody can point me in
>> the direction of where the problem lies.  Am I dealing with partially
>> working code that just was never finished? Did it used to work, but was
>> broken by new versions of MonoDevelop or the .NET debugger?  Any tips on
>> which parts of the code may be the source of problems?  Any pointers in the
>> right direction would be very helpful.
>>
>> Thanks,
>>
>> Scott
>>
>> _______________________________________________
>> Monodevelop-list mailing list
>> Monodevelop-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20130307/f4f24e50/attachment.html>


More information about the Monodevelop-list mailing list