I have multiple projects in a Solution. The main two "runnable" projects are Server and Client. The dropdown next to the "Run/Debug"-button shows "Debug" and "Release". This seems to be "Solution Configurations" managing several "Project Configurations". I am looking for a way to replace these with "Solution Configurations" for "Debug Client", "Release Client", "Debug Server" and "Release Server". With this, I was hoping that simply selecting any of the configurations and hitting play would build the correct "Project Configurations" AND run/debug the expected project. However, I can't find any setting to decide which project is actually started. Only "build"/"deploy". I still have to manually select which project to "set as startup project".
I can see in the solution properties that I can set multiple startup projects. This "property"-page would've been absolutely perfect if I was able to change the "Configuration" in the top left, however the entire config/platform-area is grayed out with "N/A". I can only change it at a general level, and if I change both Client and Server to "Start", then they both always start, which is definitely not what I want. I just want one to start, based on which solution configuration I've chosen. Is this not possible?
