Author Topic: Microsoft .NET Remote Debug  (Read 3788 times)

CarolR

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Microsoft .NET Remote Debug
« on: November 16, 2005, 07:57:48 pm »
First of all the version 6.0 is great. I am very excited withh all improvements. You guys are doing a great job.  ;)
One of the common questions I have is about the creation of the sequence diagrams and until now I had to say that you have to create it manually. I didn't test the capture output yet because I usually debug the code using Microsoft .Net remote debuger. Does anybody know if the debug with EA supports remote debug? If so how to configure it?
:-/
Thanks

CarolR

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: Microsoft .NET Remote Debug
« Reply #1 on: November 30, 2005, 10:42:25 am »
Ok, I guess nobody wants to talk about Remote Debug and it seems that nobody is trying to run debug in C++ as well.  :-[
After trying several times the debug feature I am reaching the conclusion that it doesn't work yet unless I am doing something stupid.  ???
Here is the environment I set up:
1) I created a very basic C++ project in .Net 2003 using the standard MFC project.
2) I did reverse engineer of the project which created the basic classes used in the project.
3) setup the package build script as:
Name: eamfc
Directory: C:\Source-Trees\EAMFC\EAMFC\
Build->cmd: "C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.com" "C:\Source-trees\EAMFC\EAMFC.sln"  /build Debug /debugexe
Run->run: Debug\EAMFC.exe

I was able to build and rum but the debug just don't work. With this configuration I have the program starting but when I try to stop I get the message on the top of the EA saying "Not Responding".

I've tried all combinations possible and the help is not helpful.   :)

Can somebody give me some hint how this thing works?

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8085
  • Karma: +118/-20
    • View Profile
Re: Microsoft .NET Remote Debug
« Reply #2 on: December 01, 2005, 01:08:42 pm »
I don't know a great deal about the Debug support in EA, but I don't think we support Remote Debug.

Is your C++ project built for .Net?  We currently only support .Net 1.x and Java 1.5 applications.  Not native C++ code.

henrygev

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Re: Microsoft .NET Remote Debug
« Reply #3 on: February 17, 2006, 04:08:07 pm »
Hi All

So there is some fundamental issue that makes You to not support C++ not-managed debugging?

Or You do not see the need for that.

I do not know how in the rest of the World, but here in Silicon Valley, yet there is lot of not managed C++ code to deal with. So please do not leave us “unarmed” if possible.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8085
  • Karma: +118/-20
    • View Profile
Re: Microsoft .NET Remote Debug
« Reply #4 on: February 19, 2006, 01:13:39 pm »
Basically as I understand it .Net and Java provide APIs for debugging.  We've hooked into them and there was a lot of work hooking into each one.  We plan to add debugging support for C++ (and ideally the other languages we support) but it takes time.

Oh, and we're well aware that there is a lot of non-managed C++ in the world.  (There's also a lot of COBOL and FORTRAN ;))
« Last Edit: February 19, 2006, 01:14:32 pm by simonm »

Doctor

  • EA Novice
  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Re: Microsoft .NET Remote Debug
« Reply #5 on: February 28, 2006, 02:50:24 am »
Quote
We plan to add debugging support for C++ (and ideally the other languages we support) but it takes time.


What are the chances of Delphi?

Thanks

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8085
  • Karma: +118/-20
    • View Profile
Re: Microsoft .NET Remote Debug
« Reply #6 on: March 01, 2006, 02:10:27 pm »
Delphi hasn't been forgotten, but I don't know any more than that.