Hi,
since for a long time I have many build performance issues (in Visual Studio and from command line) in my current solution (161 projects).
To figure out the main reason for this I have deactivated all my other Visual Studio extensions and the GIT provider.
Then I compiled one of our projects without Visual Studio opened:
8 secondsThen I compiled one of our projects with Visual Studio opened and NCrunch disabled:
8 secondsThen I compiled one of our projects with Visual Studio opened and NCrunch ENABLED:
40 - 60 seconds(Before building I waited for NCrunch to complete all processes under Processing Queue monitor)
To compile my project I used an external terminal window and run
Code:
dotnet build --no-incremental some-project
for a re-build.
RDI is disabled.
32 CPU cores (18 for IDE, 14 for NCrunch)
Build times for my complete solution:
Without Visual Studio opened:
62 secondsWith Visual Studio opened and NCrunch disabled:
65 secondsWith Visual Studio opened and NCrunch ENABLED:
288 - 350 secondsI'm 100 % sure that NCrunch is slowing down my build times. What could it be?
What do you need to help figuring out the main reason?
Regards
Daniel