I have a COM+ application consisting of a client DLL and many middle-tier DLLs. The application gets run by using an MSC application file.
When I am in die IDE and run my client DLL, I have the following run parameters to launch, run and debug my client DLL (this works great):
The theory is that I should be able to debug my middle-tier by running the DLL with the following parameters (I get the ProcessID from my COM+ Application in Component Services):

Once it is running, I should then be able to start my client MSC application and that should allow me to attach and debug my middle tier. I have seen this working before. Running my Client DLL from the IDE or as an MSC application works without issues but when I try to debug my middle-tier, as described above, I get a "The RPC server is unavailable" error. I am running everything locally so I am not sure what server it is referring too. I have also made sure the following services are up-and-running: DCOM Server Process Launcher, Remote Procedure Call (RPC) and RPC Endpoint Mapper
Any idea what else could cause this error or what server it is trying to connect too?
