Why can't I get breakpoints to work when debugging a COM+ or MTS app in Delphi?

Question:

Why can't I get breakpoints to work when debugging a COM+ or MTS app in Delphi?

Answer:

Here are some possiblities:

You may need to set the Include remote debug symbols option under Project | Options | Linker.

Make sure to shutdown the COM+ application that contains the DLL first. This can be done fom the Component Services Admin utility.

Check that the Shutdown Timeout value is not set to some small amount (see Delphi help for more).

Server Response from: ETNASC03