I've recently upgraded to the 2020.2 edition of rider and, although it's hard to have proof, I am convinced that build performance has dropped through the floor. I tend to use Visual Studio on windows but every so often swap over to the Mac for additional testing so it's not something I check every day.
I have a multi-project solution (.net 3.1, 49 projects) and I'm convinced this used to build and run in reasonable timeframes before the upgrade to 2020.2. The project takes around 60 seconds to build first time, then without any changes, 35 seconds the second time. Regardless, each time it does a nuget package check and indexing check that takes around 30 secs, before realising nothing has changed and exiting the build (I have the "resharper" build option enabled).
Debugging/running is even worse. We need to start up 8 projects at one to test (backend api / front end UI). This used to be fine, now it takes 6 minutes 25 seconds to start these 8 projects - every time. For each project in the startup configuration Rider is running the same checks - nuget package, indexing which takes 30 seconds each time and then fires up the debugger for each project, which takes additional time.
This is unusable in a day-to-day flow. To make it worse, VS 2019 on Windows starts up in about 45 - 60 secs to debug the same solution.
Something has gone badly wrong as Rider was definitely comparable (if not slightly faster) than VS under Windows.
Any suggestions? I've tried to enable multi-processor build (macbook pro 2015, 16GB RAM, 500GB SSD, quad i7) but it doesn't appear to make much difference.