Compound Configuration ?
The issue:
We have a very large solution (monorepo). I have had a compound configured for quite some time. Its works but to start & run everything it takes about 7 minutes (which is painful when you have to stop & restart a lot). Each .net project has “build project before launch”. I found out if I take the “build project before launch” it runs really quick (similar to vscode). The issue of course now is I have to remember to build before I run now. What would be best if I had something that built the solution first & then it would run everything else concurrently. Is there a way to do this? I was playing around with the `Multirun` plugin but it didn't seem to fit my needs either.
Please sign in to leave a comment.
By "I found out if I take the “build project before launch” it runs really quick", I assume you mean the build process runs quickly after removing the “build project before launch”.
To build the solution first then run other projects concurrently, please consider using "Multi-Launch configuration", and configure like below:
I would also suggest you check if you have enabled "Resharper Build": Go to Rider Settings | Build, Execution, Deployment | Toolset and Build:

ReSharper Build only builds projects that have changed and support building in parallel, thus could accelerate the build process.
Sorry it took me awhile to respond we have been really busy this sprint & i'm just getting back to it. Thanks Tom Luo i appreciate the help. I believe this will be solution. I will report back :).
OK so that didn't take me too long. Thanks a ton Tom Luo for introducing me to the “Multi-Launch" configuration (which is awesome). It not only allowed me to fix my previous gripe, but it also allowed me more flexibility to run our project & its special requirements to run more efficiently. I really appreciate your time.
Have a good one.