[Mono-devel-list] Re: [Mono-list] Re: Visual Studio Addin for Mono

Urs Muff umuff@QUARK.com
Thu, 23 Sep 2004 06:26:27 -0600

There is no freaking debugger for mono on Windows, just get over it or write

- Urs

-----Original Message-----
From: mono-devel-list-admin@lists.ximian.com
[mailto:mono-devel-list-admin@lists.ximian.com] On Behalf Of MonoMan MonoMan
Sent: Tuesday, September 21, 2004 11:30 PM
To: martinf@mfconsulting.com
Cc: mono-devel-list@lists.ximian.com; Mono-list@lists.ximian.com;
Subject: [Mono-devel-list] Re: [Mono-list] Re: Visual Studio Addin for Mono

Hi Francisco
Thanx a lot for your elaborative mail.i understood the concept behind your 
It is very nice mean to verify the managed code on mono runtime.
I am very sorry , i dont know the procedure to debug managed code on mono 
runtime with the help of your addin.

i tried a lot on web but i was able to get only following link


If any document exists which describes debugging managed code on mono 
runtime with the help of your addin,plz help me by sending link for it.
Thanx in advance

>From: "Francisco T. Martinez" <martinf@mfconsulting.com>
>To: MonoMan MonoMan <surendra_sharma1@hotmail.com>
>CC: mono-devel-list@lists.ximian.com, 
>Subject: Re: [Mono-list] Re: Visual Studio Addin for Mono
>Date: Tue, 21 Sep 2004 13:32:29 -0500
>There is no working "Mono only" debugger for Win32.  However, one of the 
>most important reasons, if not the most important one, for me to have 
>created the Add-in was to give Mono programmers a means to debug managed 
>Granted that by debugging an application within Visual Studio you will only

>be debugging the libraries that are referenced in you project. That means 
>that debugging a solution that uses gtk-sharp.dll will be pretty close if 
>not identically to the behavior you would get when the application is 
>compiled on say Linux with mcs.exe. The level of surety you may get from 
>debugging solutions that use System.Xml.dll from Microsoft would not be as 
>closed that one that uses System.Xml.dll from Mono.  I remind programmers 
>that Microsoft implementation of all pieces that have not been turned over 
>to ECMA may or may not differ from our Mono implementation of the 
>equivalently named assemblies, but in most cases you should have consistent

>That is a good transition point to the Add-in's "Test in Mono" menu option.

>  This option is not yet implemented.  The idea behind it will be that you 
>can indeed select that menu option and the Add-in will compile the active 
>solution using mcs.exe and later launch the resulting binary using 
>mono.exe.  In the event that the current project is a Web application, the 
>compilation will be as stated before but an instance of XSP will be 
>launched along with a shell spawn browser navigated to the startup page 
>that is specified on the project to act as the runtime test portion.
>My hope is that this will give you a reasonable degree of confidence that 
>the application will work well in Mono (or not). Finally, using the 
>Add-in's packaging facilities, you can create zip file that can easily be 
>distributed to other Mono platforms for further development or usage.
>Hope this helps.
>MonoMan MonoMan wrote:
>>Hi Francisco
>>I am very much thankful for your help.I am able to download and run the 
>>I found that this addin do not have any mono debugger inbuilt,right?
>>Please let me know if any other package need to be installed to get mono 
>>I am very much interested to debug c# application with mono runtime but 
>>unfortunatly i could not get any existing mono debugger on windows 
>>I have some doubts.Please clear them too
>>1.Is this addin planning to use mono debugger inbuilt with monodevelop? if

>>yes   mono debugger is Linux specific,how can we use this on windows 
>>2.I am able to see one option "Test on Mono".this is not implemented yet.
>>could you explain it's functionality?
>>Thanx a lot for your time.
>>Looking forward for your precious reply
>Mono-list maillist  -  Mono-list@lists.ximian.com

Win a trip to Singapore! Experience the magic! http://eu.xmts.net/80450 
Click here for details!

Mono-devel-list mailing list