I've done my first setup of 'remote debugging' with XE2 (update 3) where I've taken my large 650k line app (which compiles and debugs fine in Win7) and found that breakpoints do not get hit in remote mode. A small 'hello world' test project works fine. I've done the following:
- Created a VMWare Workstation virtual machine and installed Windows XP SP3.
- Installed and run paServer on XP.
- Created a new remote profile in Delphi XE2 pointing at the virtual machine.
- Clicked 'test connection' all is ok.
- Right-clicked my usual 'debug' build configuration and assigned the new remote profile to it.
- Set a breakpoint in the source.
- Did a build and then run. After finally seeing 'deploy' I see that the EXE and an RSM file are copied to a folder on the virtual machine.
- The program runs on my virtual machine fine, but as soon as the run starts the breakpoint goes disabled and does not get hit.
- If I remove the remote profile and run the program locally, the breakpoint works fine.
As I say, a small project works ok. My RSM file is around 54M and the exe about 26M.
I've tried various combinations of TDS file on/off, include debug systems Y/N all to no avail. Is there some way I can find out why debugging is not available?