In C# wpf I have three different projects:
- Designer
- Executor Client
- Executor Server
If I launch the designer (1) there are no problems for it is launched alone.
Instead if I launch the Executor Client (2) I always have to launch the Executor server (3). I am aware that I could use the multiple projects launch but I find it much more convenient both for debug and for release to follow this procedure:
- launch Executor client
- inside Executor client check for Executor server presence and if not found launch it from inside the Executor Client with Process.start(...).
Now my question is: since I launch it not with usual right click-debug launch with multiple project but with single project (on the first project) and from inside it I launch the second project Will there be any problems in debugging? I mean breakpoints, JIT and everything else? Is this safe and good practice?
Thanks for helping
Patrick